Jira Align: 'Sprint Mapping Logic' Setting Not Persisting Changes When Switching to 'Map by End Dates' Without Saving"

XMLWordPrintable

      Issue Summary

      The "Sprint Mapping Logic" setting in Jira Align does not properly save changes, leading to incorrect sprint mapping behavior. When attempting to set the logic to "Map sprints based on their end dates," the change is not saved, resulting in the setting being editable and misleading the user.

      Steps to Reproduce

      1. Access the Jira Align test instance 
      2. Navigate to Administration > Jira Management > Jira Sprints.
      3. Attempt to change the Sprint Mapping Logic to "Map sprints based on their end dates."
      4. Note the message: "Changing sprint mapping logic to be based on the end date is permanent. Once saved, you will be unable to switch back."
      5. Do not click on "Save."
      6. Observe that the field remains editable and does not lock, allowing the user to switch between "End dates" and "Board order" without saving.

      Expected Results

      When the "Sprint Mapping Logic" is changed to "Map sprints based on their end dates," the user is prompted with a message. If the user does not save the changes, the setting should revert to its previous state and not take effect. Additionally, once the change is saved, the field should be locked to prevent further edits, unless explicitly modified again. The message should clearly instruct the user to save the connector settings for the change to be applied.

      Actual Results

      The change to "Map sprints based on their end dates" is not saved if the user does not explicitly click "Save." The field remains editable, leading to confusion as the backend log value for SynchronizeJiraSprintsWithoutEndDates is neither 0 nor 1, indicating the change was not saved. This results in sprints being incorrectly mapped based on board order instead of end dates.

        SynchronizeJiraSprintsWithoutEndDates: 

      Workaround

      To ensure that the "Sprint Mapping Logic" change is properly applied and saved, follow these steps:

      1. Navigate to Administration > Jira Management > Jira Sprints in Jira Align.
      2. Select the option to "Map sprints based on their end dates."
      3. When prompted with the message about the change being permanent, click on continue
      4. Scroll down the page and click"Save" to confirm and apply the change.
      5. Verify that the field becomes locked (grayed out), indicating the setting has been successfully saved.

      By following these steps, you can ensure that the sprint mapping logic is correctly set to use end dates, preventing any mapping issues.

       

       

            Assignee:
            Yannick Genin
            Reporter:
            Thiago Gomes
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: