-
Type:
Bug
-
Resolution: Won't Fix
-
Priority:
High
-
Component/s: Board - Inline Work Item Create
-
9
-
Severity 3 - Minor
-
3
Issue Summary
If the board JQL filter includes "component" and there are multiple components with the same name across different projects, issue creation will fail with "Component id 'XXXXX' is not valid" (shown in developer tools).
There was a similar bug reported for the Timeline view, which seems to be still present for the Board view - https://jira.atlassian.com/browse/JSWCLOUD-25411
Steps to Reproduce
- Have a component sharing the same name (not case-sensitive) across at least two projects.
- The board filter in the affected project is configured to include the very same component.
- Try to create an issue directly from the board, using the '+ Create Issue' button.
Additional case scenario:
- Create a field with different context with type "Select List (single choice)"
- Create options for context with only difference of the case sensiteve. For instance, like that: (Option 1 and option 1)
- Then create a swimlane configuration by the separation of the fields option. For instance:
"Test field[Dropdown]" = "Option 1"
4. Try to create a work item from the swimlane configuration.
5. The item will not be created as they searched for the existing option in the field from a different context.
error from Splunk:
REST response: 400: <400,ErrorCollection[errorMessages=[],errors={customfield_XXXX=Specify a valid 'id' or 'name' for XXXX},reasons=[],status=400],[]>
Expected Results
The issue is created with the component used by the board filter.
Actual Results
The issue is not created, an error "Something went wrong" is thrown in the UI, while the developer tools show "Component id 'XXXXX' is not valid" (XXXXX stands for the wrong component id, coming from a different project).
Workaround
- Create issues using the 'Create' button on the navigation bar, making sure to select the right Component.
- Rename the component coming from the other project to anything else, for instance, 'Offboarded' to 'Offboarded2'.
- Use the ID of the given component in your board filter, instead of using the name of the component.
- is related to
-
JRACLOUD-89939 Unable to create issues from board when Priority field is removed from screens
-
- Closed
-
-
JRACLOUD-87168 Multiple components with the same name prevents auto-population of component when created from board
-
- Long Term Backlog
-
- mentioned in
-
Page Loading...