Remove mock from setWorkItemMetadata for assign/unassign to user
What does this MR do and why?
Should only be merged in 16.1 to make sure that backward compatibility issue does not occur
After WI note action - assign/unassign to commentator (!114848 - merged) caused an incident , we had to make sure it does not happen with 15.11 release for self managed customers where sometimes it takes longer deploy periods, we shipped a hotfix to make sure that the attribute is solely handled in apollo client with this MR .
With the new milestone(16.0) already started, we added the backend code for adding the userPermission in this MR
This is the last of the 3 part MRs to remove the apollo mock
Screenshots or screen recordings
Users will start seeing the assign/unassign to commenting user functionality when they have the correct permission
Before | After |
---|---|
How to set up and validate locally
- Visit any WI - task/objective/key result
- See that there is no console error or anything else breaking and works as expected in prod
- See that you can see "Assign/Unassign to commenting user" on the three dots with any work item comment/thread
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #391995 (closed)