Bulk Edit Transitions Fail Silently If Validator Is Not Met

XMLWordPrintable

    • 42
    • Severity 2 - Major
    • 33

      Summary

      Customer who are Transitioning Multiple issues at once (Bulk Operation) have noticed that the Bulk Operation Completes but no actions are made on the Issues. If a Validator is on the Transition is not met, the Bulk Operation 'completes' without error however does not transition the issues.

      Environment

      • Cloud

      Steps to Reproduce

      1. Configure a "Field has been modified Validator" on a Workflow Transition: eg Time Spent Field should be modified during the transition | Error Message: This field is required
      2. Publish workflow
      3. In Issue Navigator, attempt to Bulk Edit and Transition issues using the Workflow with a Validator

      Expected Results

      If the Validator is not Met, display an error message

      Actual Results

      Bulk Operation runs through and looks like it completes successfully. Issues that were Bulk Edited were not changed.

      In Jira logs; using the Time Spent example:

        	 logger:	 com.atlassian.jira.workflow.validator.FieldRequiredValidator	
        	 message:	 Could not get time spent from the transition	

      Notes

      If an Issue is manually transitioned using the Transition Buttons and the Validator is not Met, an error is displayed
      Time Spent/Log Work cannot be done in Bulk:

      N/A	Change Log Work	NOTE: This field is not available for bulk update operations.

      Workaround

      If using a Time Spent/Log Work Validator - Remove it from the Workflow Transition or Manually Transition the issue
      If other Custom Fields, ensure that they are present on the Screen used in the Workflow Transition and are Populated during the Bulk Operation

            Assignee:
            Yuan Jiang
            Reporter:
            Shawn C (Inactive)
            Votes:
            29 Vote for this issue
            Watchers:
            51 Start watching this issue

              Created:
              Updated:
              Resolved: