-
Type:
Bug
-
Resolution: Obsolete
-
Priority:
Low
-
None
-
Affects Version/s: 2.4-OD-06
-
Component/s: API and Integrations
-
4
-
Severity 3 - Minor
-
2
NOTE: This bug report is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding bug report.
Summary
When an issue_updated webhook event is triggered by an action in Customer Portal, the posted JSON misses the 'changelog' node.
Steps to Reproduce
- Set up a webhook to be triggered at 'Issue updated' event, and with a JQL covering a project with Service Desk enabled.
- In Customer Portal view of an issue covered by the webhook's JQL, add an attachment, with or without a comment.
- Observe the JSON posted at the issue update.
Expected Results
The POST body includes the 'changelog' node with the information about new attachment:
"changelog": { "id": "11111", "items": [ { "field": "Attachment", "fieldtype": "jira", "from": null, "fromString": null, "to": "11111", "toString": "image.png" }
Actual Results
The POST is missing the 'changelog' details, only the information about the new comment is distinguished.
They 'changelog' information is only included in POSTs triggered by actions in JIRA Issue View or Service Desk agent views.
Notes
To see the details of Webhooks posts in JIRA logs: in JIRA Admin > System > Logging & Profiling add the package com.atlassian.webhooks witht the DEBUG level of logging.
- relates to
-
JRACLOUD-83020 Webhook POST Triggered from Customer Portal Doesn't Include 'changelog' Node
-
- Closed
-
- links to