Uploaded image for project: 'Magnolia Workflow Module'
  1. Magnolia Workflow Module
  2. MGNLWORKFLOW-407

Show changes in task detail opens the compatibility pages app

    XMLWordPrintable

Details

    Description

      Currently the show changes button in the task detail opens the old pages app.

      Reproduce

      1. Publish a page
      2. Open the task in detail view (Assign to me - Preview task)
      3. Click "Show changes" from the actionbar
      4. The compatibility pages app opens

      Expected
      The preview should open the new pages app.

      Actual
      The compatibility pages app opens

      Notes
      Currently an action from the workflow compatibility module is being used which is hard coded for the compatibility pages app WorkItemLocalizedDiffAction.

      I tried uninstalling the workflow compatibility module. When trying to click shows changes I end up with:

      It seems we should be using WorkItemDiffAction for the show changes button. See MGNLWORKFLOW-384.

      Checklists

        Acceptance criteria

        Attachments

          1. image-2023-04-11-16-08-40-707.png
            image-2023-04-11-16-08-40-707.png
            197 kB
          2. image-2023-04-11-16-09-44-406.png
            image-2023-04-11-16-09-44-406.png
            182 kB
          3. image-2023-04-11-16-17-01-861.png
            image-2023-04-11-16-17-01-861.png
            74 kB
          4. image-2023-04-11-16-30-03-321.png
            image-2023-04-11-16-30-03-321.png
            247 kB
          5. image-2023-04-11-16-31-38-411.png
            image-2023-04-11-16-31-38-411.png
            282 kB
          6. pages-app-diff.png
            pages-app-diff.png
            141 kB
          7. show-changes.png
            show-changes.png
            292 kB

          Issue Links

            Activity

              People

                thuy.to Thuy To
                rgange Richard Gange
                AuthorX
                Votes:
                4 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Work Started:

                  Checklists

                    Bug DoR
                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 9d 5.25h
                      9d 5.25h