Uploaded image for project: 'Jira Align'
  1. Jira Align
  2. JIRAALIGN-4730

API: PATCH on parentId for Features will allow an update an Epic in a different Program

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 10.121.0
    • 10.115.3, 10.116.2
    • REST API
    • 1
    • Severity 3 - Minor
    • No

    Description

      Issue Summary

      When runnign a PATCH on the Features endpoint to update the ParentId, it will allow the update if the Epic is in a different Program than the Feature (what the UI doest not allow as it filters the list of possible parents on the same Program). The problem with this is that, the update is only partial, as it will appear on the Contained In, but not on the Parent Epic field on the UI, and any subsequent update made on the Feature on the UI will remove Parent:

      Steps to Reproduce

      1. Create an Epic 1 on Program A
      2. Create a Feature 1on Program B
      3. Now run a PATCH to Features endpoint to update the parentId to the Epic 1
      4. Go to the UI and see how the update was only partial
      5. Do an update on the Feature and see how the Epic was removed as the parent

      Expected Results

      TBD by Product Team

      Actual Results

      The update is only partial, as the next update on the Feature will remove the parent

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Attachments

        1. api_patch_1.png
          api_patch_1.png
          535 kB
        2. api_patch_2.png
          api_patch_2.png
          653 kB

        Issue Links

          Activity

            People

              csmith1@atlassian.com Cap Smith
              a8cff3407f0b Diego Larangeira
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync