-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
Component/s: Integration - Slack
-
None
-
1
-
Severity 3 - Minor
Issue Summary
- Jira Slack integration is erroring when using the Create Issue from Jira Cloud
- Error message: Something went wrong
- This is happening regardless of the channel. It happens when the customer uses the three dots and selects “Create Issue from Jira Cloud”
- It does not happen when they use the slash command (/Jira create issue)
Root cause:
- Slack sends a request to the Jira Slack app's backend service whenever a user interacts with the app.
- This request contains a Slack workspace id which uniquely identifies a Slack workspace.
- In case of Slack enterprise accounts, there can be multiple slack workspaces within an enterprise account. DM's by nature are shared across all workspaces within an enterprise account.
- So in the request the Jira Slack app, Slack can send any workspace id which is within the Slack enterprise account.
- Since the Jira Slack app relies on the request coming from the workspace where the user is currently active in, the requests fail in DM's.
Steps to Reproduce
- Click on ...
- Click on Create Issue from Jira Cloud
- Error message: Something went wrong
Expected Results
The Jira Slack app should not make any assumptions about which Slack workspace the request is originating from. Instead, the app should use the Slack enterprise account ID instead of the Slack workspace ID for identification.
Actual Results
Mentioned above.
Workaround
Using /jira create issue should work.