Update Change Type Modal to account for Milestone change

What does this MR do and why?

Adds No value present message if the widget is present at conversion, but widget's value is not Adds the message if user is converting an issue with a project milestone to an Epic.

References

Please include cross links to any resources that are relevant to this MR. This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.

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.

With Project Milestone With Group Milestone
Untitled Untitled

How to set up and validate locally

Make sure you have work_items_alpha and work_item_epics_ssot FFs enabled.

  1. Create both project and group milestones
  2. Assign a group milestone to an issue
  3. Start converting the issue to an epic via quick actions at the top right corner
  4. Make sure that No values present warning is not showing for you and the epic inherited the group milestone
  5. Repeat steps 1-3, but with a project level milestone assigned
  6. Make sure you see the No values present warning and that the epic did not inherit the project milestone
  7. Make sure all other widgets are reflected correctly upon conversion to different types

Related to #521011 (closed)

Edited by Anastasia Khomchenko

Merge request reports

Loading