Uploaded image for project: 'Service Packs and Hot Fixes'
  1. Service Packs and Hot Fixes
  2. MNT-20380

Some special characters are not filtered for the process name when creating a new process model

    Details

    • Bug Priority:
      Category 2
    • ACT Numbers:

      00985963

      Description

      Summary
      When creating a new process in activiti-app, one can enter some special charcaters in the process´ name field whereas one cannot enter others. As the process name value gets initially copied over to the process model ID value and this value MUST not contain special charcaters other than _ or - or . all other special charcaters should be filtered out and should not be allowed to be entered in the name field.

      Step to reproduce 

      1. Login to activiti-app.
      2. In "App designer" select the "Processes" tab and click on "Create Process".
      3. In the new dialog, use characters like !,`,^ in the "Model Name" field.
      4. Try to enter other special characters like the @ character.

      Current behavior
      Some special characters like !,`,^ can be entered in the process name field whereas others like the @ cannot be entered.

      Expected behavior
      Special characters other than _ or - or . should not be allowed to be entered in the process name field, as this value gets copied over to the process ID after process creation, which MUST NOT contain special characters. A process with those forbidden special characters would fail to vlaidate then.

        Attachments

          Structure

            Activity

              People

              • Assignee:
                djohnson Doug Johnson
                Reporter:
                ckilobo Clovis Kilobo
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Structure Helper Panel