• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 2.2.1, 2.4-OD-03
    • None
    • None
    • None

      NOTE: This bug report is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding bug report.

      Original Description:

      If you add a workflow validator on the create issue.
      Like to validate that a field concur with certain condition.
      (IE: Number field that contain at least that quantity of numbers)
      and if the client what fill the form doesn't concur with the condition, it will not show the error written in the validator, but will show a generic: Not able to create issue via this Service Desk

      It should show the proper error like if creating this issue in Jira.

      Thanks

      Steps to Reproduce:

      1. Install e.g. the JIRA Suite Utilities add-on;
      2. Edit the workflow being used by the Service Desk;
      3. Add the Date Expression Compare Validator to the Create Issue transition;
      4. Select the "Due Date" field;
        • Condition ">="
        • Compare with '5d'
        • include time part: No
      5. Try to create a request through the customer portal, but chose a Due Date < currentDate + 5d.

      Expected Behavior:

      The same error message that appears when creating the issue through the default create issue screen in JIRA should appear on the Customer Portal screen.

      Actual Behavior:

      This error is displayed

      Error!

      Not able to create issue via this Service Desk.

      Workaround:

      Use the Field help field in the Customer Portal to show a detailed description of what is being validated in each field.

          Form Name

            [JSDSERVER-221] Workflow Validator doesn't show Error

            Owen made changes -
            Workflow Original: JSD Bug Workflow v5 - TEMP [ 2305411 ] New: JAC Bug Workflow v3 [ 3125966 ]
            Status Original: Done [ 10044 ] New: Closed [ 6 ]

            The Error still exist, please reopen and fix!

            Jens Krämer added a comment - The Error still exist, please reopen and fix!

            As far as I know, this problem came back in Jira 7, and is still a problem in the latest JSD version. Can someone please reopen it?

            David Fischer added a comment - As far as I know, this problem came back in Jira 7, and is still a problem in the latest JSD version. Can someone please reopen it?
            Katherine Yabut made changes -
            Workflow Original: JSD Bug Workflow v5 [ 2059371 ] New: JSD Bug Workflow v5 - TEMP [ 2305411 ]
            Katherine Yabut made changes -
            Workflow Original: JSD Bug Workflow v5 - TEMP [ 2056799 ] New: JSD Bug Workflow v5 [ 2059371 ]
            Katherine Yabut made changes -
            Workflow Original: JSD Bug Workflow v5 [ 1956037 ] New: JSD Bug Workflow v5 - TEMP [ 2056799 ]
            Katherine Yabut made changes -
            Workflow Original: JSD Bug Workflow v4 [ 1615153 ] New: JSD Bug Workflow v5 [ 1956037 ]
            jonah (Inactive) made changes -
            Description Original: h4. Original Description:
            If you add a workflow validator on the create issue.
            Like to validate that a field concur with certain condition.
            (IE: Number field that contain at least that quantity of numbers)
            and if the client what fill the form doesn't concur with the condition, it will not show the error written in the validator, but will show a generic: Not able to create issue via this Service Desk

            It should show the proper error like if creating this issue in Jira.

            Thanks

            h3. Steps to Reproduce:
            # Install e.g. the JIRA Suite Utilities add-on;
            # Edit the workflow being used by the Service Desk;
            # Add the *Date Expression Compare Validator* to the *Create Issue* transition;
            # Select the "Due Date" field;
            #* Condition ">="
            #* Compare with '5d'
            #* include time part: *No*
            # Try to create a request through the customer portal, but chose a Due Date < currentDate + 5d.

            h3. Expected Behavior:
            The same error message that appears when creating the issue through the default create issue screen in JIRA should appear on the Customer Portal screen.

            h3. Actual Behavior:
            This error is displayed
            {panel:borderStyle=dashed| borderColor=#D04437 |bgColor=#D04437}
            !https://jira.atlassian.com/images/icons/icon-error.png! {color:white}*Error!*

            Not able to create issue via this Service Desk.{color}
            {panel}

            h3. Workaround:
            Use the *Field help* field in the Customer Portal to show a detailed description of what is being validated in each field.
            New: {panel:bgColor=#e7f4fa}
              *NOTE:* This bug report is for *JIRA Service Desk Server*. Using *JIRA Service Desk Cloud*? [See the corresponding bug report|http://jira.atlassian.com/browse/JSDCLOUD-221].
              {panel}

            h4. Original Description:
            If you add a workflow validator on the create issue.
            Like to validate that a field concur with certain condition.
            (IE: Number field that contain at least that quantity of numbers)
            and if the client what fill the form doesn't concur with the condition, it will not show the error written in the validator, but will show a generic: Not able to create issue via this Service Desk

            It should show the proper error like if creating this issue in Jira.

            Thanks

            h3. Steps to Reproduce:
            # Install e.g. the JIRA Suite Utilities add-on;
            # Edit the workflow being used by the Service Desk;
            # Add the *Date Expression Compare Validator* to the *Create Issue* transition;
            # Select the "Due Date" field;
            #* Condition ">="
            #* Compare with '5d'
            #* include time part: *No*
            # Try to create a request through the customer portal, but chose a Due Date < currentDate + 5d.

            h3. Expected Behavior:
            The same error message that appears when creating the issue through the default create issue screen in JIRA should appear on the Customer Portal screen.

            h3. Actual Behavior:
            This error is displayed
            {panel:borderStyle=dashed| borderColor=#D04437 |bgColor=#D04437}
            !https://jira.atlassian.com/images/icons/icon-error.png! {color:white}*Error!*

            Not able to create issue via this Service Desk.{color}
            {panel}

            h3. Workaround:
            Use the *Field help* field in the Customer Portal to show a detailed description of what is being validated in each field.
            jonah (Inactive) made changes -
            Link New: This issue relates to JSDCLOUD-221 [ JSDCLOUD-221 ]
            Katherine Yabut made changes -
            Workflow Original: JSD Bug Workflow v2 [ 1603075 ] New: JSD Bug Workflow v4 [ 1615153 ]

              cnguyen Chuong Nam Nguyen (Inactive)
              2463773194ee Martin Poirier
              Affected customers:
              12 This affects my team
              Watchers:
              21 Start watching this issue

                Created:
                Updated:
                Resolved: