You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Advanced Jira configuration can handle valid Jira "components" names that contain spaces
How to fix it:
Web UI;Mobile Apps
IDs=10001,10002
Actual behavior
Advanced Jira configuration is a key-value-pair of strings
The value string use a space delimiter for array fields like "components", or "label"
Steps to Reproduce
Navigate to Distribution
Add Job with Jira distribution
Scroll down to Advance Jira Configuration
Add "components" key with value "Web UI Mobile Apps"
Version
Project Version:
*7.2.0 and below
Language Version:
English
OS:
Linux
Rational Behind
The Jira distribution channel allows to configure additional fields key-value-pair. The value parameter is a string. Whenever the value string is passed to array parameter is gets separated by the space character delimiter. Since space is a valid delimiter for Jira components this is a BUG. Even if it works as documented and designed. Please consider to change the separator/delimiter to a character that is NOT a valid character of Jira REST API field names. As a programmer I think about default delimiters like comma "," semi-colon ";" or pipe "|" for data sets (CSV format). Alternatively the "Components" field should allow a list of component IDs. This is how the REST API works anyways. Not working: Web UI Mobile Apps Recommendation for a fix: Web UI;Mobile Apps IDs=10001,10002 We can NOT use the "Components" field, because the components in the Jira installed base contain spaces. A change is NOT feasible due to more than 200 filters that can must be changed in order to not break dashboards. The same is true for all Jira automation rules that use the component names. Thanks for your response.
The text was updated successfully, but these errors were encountered:
Issue template
Expected behavior
Advanced Jira configuration can handle valid Jira "components" names that contain spaces
How to fix it:
Web UI;Mobile Apps
IDs=10001,10002
Actual behavior
Steps to Reproduce
Version
Project Version:
*7.2.0 and below
Language Version:
OS:
Rational Behind
The Jira distribution channel allows to configure additional fields key-value-pair. The value parameter is a string. Whenever the value string is passed to array parameter is gets separated by the space character delimiter. Since space is a valid delimiter for Jira components this is a BUG. Even if it works as documented and designed. Please consider to change the separator/delimiter to a character that is NOT a valid character of Jira REST API field names. As a programmer I think about default delimiters like comma "," semi-colon ";" or pipe "|" for data sets (CSV format). Alternatively the "Components" field should allow a list of component IDs. This is how the REST API works anyways. Not working: Web UI Mobile Apps Recommendation for a fix: Web UI;Mobile Apps IDs=10001,10002 We can NOT use the "Components" field, because the components in the Jira installed base contain spaces. A change is NOT feasible due to more than 200 filters that can must be changed in order to not break dashboards. The same is true for all Jira automation rules that use the component names. Thanks for your response.
The text was updated successfully, but these errors were encountered: