-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
Severity 3 - Minor
Issue Summary
Confluence Cloud Automation does not trigger for incoming webhooks with invalid JSON bodies and fails to provide error feedback, unlike Jira Automation which displays a parsing error message.
Steps to Reproduce
- Set up an automation rule in Confluence Cloud that is triggered by an incoming webhook.
- Send a webhook request to Confluence with an invalid JSON body (e.g., containing un-escaped control characters like newlines).
- Observe the behavior of the automation rule.
Expected Results
- The automation rule should not execute.
- An error message should be displayed indicating the issue with the webhook body, similar to Jira Automation's message: "There was an error when trying to parse the webhook body to JSON (could be due to un-escaped control characters like newlines)."
Actual Results
- The automation rule does not execute.
- No error message is displayed, leaving users unaware of the issue with the webhook body.
Workaround
Manually validate the JSON body of the webhook request for errors before sending it to Confluence Cloud.