Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-10679

Tasklist does not submit form field with default value if variable has already that value

XMLWordPrintable

    • Icon: Bug Report Bug Report
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.12.0, 7.10.9, 7.11.3, 7.12.0-alpha3
    • 7.11.1, 7.12.0-alpha2
    • tasklist
    • camunda-bpm-ee-tomcat-7.11.1-ee

      Scenario:

      • A task with a generated form
      • The form has one form field that has a default value x
      • The variable exists already in the process instance with value y

      Action:

      • I enter x in the form field and submit the form

      Current behavior:

      • Variable value x is not submitted with the form; the backend changes the variable value to the default value x

      Expected behavior:

      • Variable value x is submitted to avoid the backend overriding the variable value

      What are the steps to reproduce your problem?

      1. Deploy attached example.bpmn
      2. Start a new process instance
      3. Complete the user task form with a value of 6
      4. Complete the new user task with the same value of 6

      What is the problem?
      The form payload is the correct one the first time ->
      but empty the second one -> .
      The result is that the variable value changes to its default one (2) -> .

      What would be the expected behavior:
      The form payload of the 2nd try is the same and the variable value is set to 6

        This is the controller panel for Smart Panels app

          1. second try.png
            second try.png
            128 kB
          2. first try.png
            first try.png
            146 kB
          3. example.bpmn
            2 kB
          4. after first try.png
            after first try.png
            128 kB
          5. after 2nd try.png
            after 2nd try.png
            80 kB

              akif.hazarvi Akif
              ilias.kourtoudis Ilias
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: