Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7.13 compatibility fix #58

Merged
merged 3 commits into from
Apr 16, 2024
Merged

7.13 compatibility fix #58

merged 3 commits into from
Apr 16, 2024

Conversation

Zie62
Copy link
Contributor

@Zie62 Zie62 commented Apr 16, 2024

This fix addresses issues with the 7.13 API which broke this tool. This change fixes it by using the user.FirstName & user.LastName properties to derive each user's name rather than the user.FullName property, which is now null in all cases.

I also had to update the configuration of CopyWebpackPlugin to match it's new configuration options schema & update the webpack npm script to remove out of date cli arguments (-p and --https false), since webpack now rejects cli calls that contain unexpected arguments.

In order to test, you will have to swap out the commented out code source locations in Manifest.xml at lines 41/42, and lines 101 - 104. I did not commit changing that to dev locations, since we do not want to deploy it with dev locations. Other than that, just building & starting it should work as normal.

Copy link
Collaborator

@brgruber92 brgruber92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes make sense and passed in my tests. Please update the version number that is displayed in the menu, taskpane.html line 432.

Copy link
Collaborator

@brgruber92 brgruber92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

@brgruber92 brgruber92 merged commit 40f3e15 into master Apr 16, 2024
2 checks passed
@brgruber92 brgruber92 deleted the 7.13_CompatibilityFix branch April 16, 2024 18:17
@PerrenK
Copy link

PerrenK commented Apr 16, 2024

QA review complete. Expected bug fix approved.

@PerrenK PerrenK removed their assignment Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants