Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-4060

Required field error not easily visible when creating long requests

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

      Problem Definition

      In a JIRA Service Desk, whenever an End-User submits a Request within an instance’s Customer Portal, if they miss a required field in the form, the error may not be visible on the screen.

      For example, if I’m creating a new Request in someone’s Customer Portal, and I forget to fill in a Required field that isn’t visible in my window anymore, there isn’t any direct prompt that would warn me of the error. Unless I scroll back up and notice the error underneath the field itself, the Request page just looks like it lagged out and isn’t accepting the request.

      Steps to Reproduce

      1. Create request type with multiple fields, mark only the summary field required.
      2. To make the form long, add field help with line breaks. The following repeated over and over will make the form long:
        •  \\test \\test \\test \\test \\test \\test  
          
          
          
      1. Create request in portal. Leave summary empty and scroll to where summary is no longer visible.
      2. Attempt to submit request using create button
        • Notice the form jumps slightly the first time you click create. This is the error appearing higher in the page. The error does not become visible on the screen.
        • Clicking the create button again does nothing. The button itself appears to respond as it flashes when clicked. Nothing else happens.

      Expected Behavior

      Error becomes immediately visible to customer so that they are aware that an error was encountered.

      Proposed Solutions:

      • List of the errors near the Create button
      • Help message next to the Create button, for example "Errors above! Scroll up, fix, and try submitting again"
      • Auto-Focus the window to the closest Error.
      • If multiple errors, auto focus or auto scroll to top-most error. The user would need to scroll down to create and would encounter the other errors that need to be fixed.

          Form Name

            [JSDSERVER-4060] Required field error not easily visible when creating long requests

              Unassigned Unassigned
              jvela Justin Vela
              Affected customers:
              27 This affects my team
              Watchers:
              28 Start watching this issue

                Created:
                Updated:
                Resolved: