Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alert does NOT support valid Jira "components" names that contain spaces #2620

Open
bmos1 opened this issue Oct 14, 2024 · 0 comments
Open

Comments

@bmos1
Copy link

bmos1 commented Oct 14, 2024

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

  • 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant