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

Assets: Unable to move objects between different object types from UI when number of object-types in an object schema exceeds 1000

      Issue Summary

      When moving objects from one Object Type to another within Jira Assets, the dropdown menu used to select the target Object Type is currently limited to displaying 1,000 entries. This limitation is due to the hardcoded limit in the API endpoint:

      Endpoint: assets/objecttypes/picker/create?schema=1&limit=1000
      

      If the number of Object Types exceeds 1,000, some Object Types may not be visible in the dropdown, making it difficult for users to select the appropriate target.

      However, in the Create Object Type model, the parent dropdown correctly displays and allows selection from over 1,000 object types. So there is inconsistency in behaviour.

      Steps to Reproduce

      1. Create more than 1000 object types in an object schema.
      2. Go to Assets > Object schema > Any object > Move or search for objects and select Bulk actions > Move > Select objects > Press Next.
      3. Check that all object types are present in object type dropdown. The system has a limitation and shows only 1000 object-types and some of them will be missing.

      Expected Results

      Select object type dropdown contains all object types that exist in the object schema.

      Actual Results

      Select object type dropdown does not contain all object types that exist in the object schema. This is because of the hardcoded limit - this makes it difficult for users to select the appropriate target.

      Workaround

      One temporary workaround is to manually modify the limit in the API request using the browser's developer tools to increase the number of entries shown. However, this solution is not practical or feasible for all users, especially those without technical expertise.

      User friendly workaround required or the limit should be extended or made configurable based on requirement in specific scenarios where number of object-types is very large.

            [JSDSERVER-16252] Assets: Unable to move objects between different object types from UI when number of object-types in an object schema exceeds 1000

            Satej Mirpagar made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Sam Xu made changes -
            Fix Version/s New: 10.7.2 [ 113126 ]
            Fix Version/s New: 10.3.8 [ 112691 ]
            Fix Version/s New: 11.0.0 [ 111000 ]
            Sam Xu made changes -
            Status Original: In Review [ 10051 ] New: Waiting for Release [ 12075 ]
            Sam Xu made changes -
            Status Original: In Progress [ 3 ] New: In Review [ 10051 ]
            Sam Xu made changes -
            Assignee New: Sam Xu [ jxu2@atlassian.com ]
            Sam Xu made changes -
            Status Original: Short Term Backlog [ 12074 ] New: In Progress [ 3 ]
            Benjamin Suess made changes -
            Status Original: Needs Triage [ 10030 ] New: Short Term Backlog [ 12074 ]
            SET Analytics Bot made changes -
            Support reference count New: 1
            Security Metrics Bot made changes -
            Labels New: ril
            Security Metrics Bot made changes -
            Remote Link New: This issue links to "Internal ticket (Web Link)" [ 1026545 ]

              jxu2@atlassian.com Sam Xu
              vyadavayyanamath@atlassian.com Vivek Yadavayyanamath
              Affected customers:
              1 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: