Objective Still linked to Program Even After Deletion

XMLWordPrintable

      Issue Summary

      This issue occurs in Solution Objectives because we allow programs to be deleted that are associated with a solution objective. 

      Steps to Reproduce

      1. In a Solution Objetive
      2. Delete an associated Program

      Expected Results

      • We should have a check like this below when we delete a Program Objective.

      • To support that, we cannot even associate a Solution Objective if the solution does not have an associated child program.

      Actual Results

      • Try to update the Objective and it fails, due to remaining link to Program.
      • Deleted child programs of a Solution Objectives are still associated with the GET objectives API response.

      Workaround

      Remove the deleted program first from the affected solution objective using PATCH.

            Assignee:
            Kyle Byrd (Inactive)
            Reporter:
            Mario Sojo
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: