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

Cannot save Objective under new OKR experience if associated program is moved to different Portfolio

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 11.1.1.0802
    • Strategy - Objectives
    • 1
    • Severity 3 - Minor
    • No

      Issue Summary

      Under new OKR experience, saving Objective fails with the following error when one of its associated Programs is moved to a different Portfolio.

      "Value for programs with id <ID> is invalid"

      Steps to Reproduce

      1. Create Program 1 and assign to Portfolio 1
      2. Create Portfolio Objective 1 and associate it with Program 1
      3. Assign Program 1 to Portfolio 2
      4. Open Objective 1, make a minor change (e.g. description) and attempt to save.
      5. Observe error:
      6. Switch to legacy experience and notice that you can save the Objective successfully

      Expected Results

      We should have better handling to avoid a save failure. Either allowing same behavior as legacy experience or ideally, when assigning a Program to a different Portfolio, we should have a check that disallows the re-assignment until it has been disassociated with any Objectives (or gives the option to automatically disassociate). Similar to the prompt we display when attempting to delete a Program that is associated with an Objective... e.g.

      Actual Results

      No prompt is displayed when moving the Program, which breaks the Objective linkage and results in an inability to save the Objective.

      Workaround

      Remove invalid program from the Objective and save.

          Form Name

            [JIRAALIGN-7427] Cannot save Objective under new OKR experience if associated program is moved to different Portfolio

            There are no comments yet on this issue.

              dfuller@atlassian.com Don Fuller
              1a93744f1bf8 Brandon Harris (Inactive)
              Affected customers:
              1 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated: