When creatingan issue using the 'Create Issue in Epic' button, Jira emits extra webhook events for issue link creation.
Developer community thread: https://community.developer.atlassian.com/t/duplicated-issuelink-events-when-creating-issues-in-epic/45670
In particular we emit:
- issuelink_created (id 1)
- issuelink_deleted (id 1)
- issuelink_created (id 2)
Navigate to Epic
Create issue using 'Create Issue in Epic' button
Single webhook event for issuelink_created
Three webhook events, 1 for creating an issue link, one for deleting that issue link and a final event for creating the final issuelink.
Currently there is no known workaround for this behavior. A workaround will be added here when available