Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-25588

Keep Only editable workflow variables in bulk task process

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 8.10
    • Fix Version/s: 8.10-HF37, 9.10-HF18, 10.3
    • Component/s: Workflow
    • Release Notes Summary:
      The workflow bulk process keeps the value of the fields which are not bulk-edited.
    • Backlog priority:
      700
    • Sprint:
      nxsupport 10.3.1
    • Story Points:
      2

      Description

      In NXP-24659, we chose an approach to ignore the non editable workflow variables when using the bulk Process form: the goal was to be able to have a different behavior between the single Task process and the bulk task process.

      However this approach does not cover the case of the workflow variables which does not take part in the resolution of the tasks. Nevertheless, because of the current code, these variables will be set on the node, and above all on the workflow. Therefore, when using the bulk process, the workflow variables from one document will overwrite the worflow variables of the others documents.

      A different approach should be chosen: only keep the editable workflow variables from the bulk process form and use the variables from the task ifself

      This way, we should be closer to the way wotkflow variables are handled in the single task process.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 45 minutes
                1h 45m

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.