Clarify error text for work item confidentiality hierarchy conflicts
What does this MR do and why?
The current error text when attempting to set a work item as confidential, while child items are not confidential, can be hard to follow in its current format.
This MR updates the copy to clarify the error and what needs to be addressed.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
A confidential work item cannot have a parent that already has non-confidential children | All child items must be confidential in order to turn on confidentiality. |
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
- Create a work item (non-confidential) with at least one non-confidential child items
- E.g. create an issue with tasks, change the route from
/issues/
to/work_items/
to open the work item view
- E.g. create an issue with tasks, change the route from
- Try to enable confidentiality on the work item, an error should appear
Edited by Marcin Sedlak-Jakubowski