webhooks
webhooks copied to clipboard
Two Requests Sent for Each Event
Description
I have a very basic GET webhook set up to run for Entry elements on the afterSave event. While testing, when I save an entry and then look at the Webhooks plugin Activity panel, there are two requests where I expect to be just one. Similarly my recipient app logs two incoming requests. Both have 200 response statuses so it wasn't a retry (and even if it was I don't think retries log as separate requests). This also happens with POST requests.
Steps to reproduce
- Create a new webhook
- Set the element to
craft\elements\Entry - Set the event to
afterSave - Leave the Event Filters at default
- Leave Debounce Key Format blank
- Set request type to GET and set the webhook URL
- Leave Custom Headers blank
- Open an existing entry and save
Additional info
- Craft version: 4.11.1
- PHP version: 8.1.29
- Database driver & version: MySQL 8.0.36
- Plugins & versions:
Amazon S3 2.2.1 Asset Rev 7.0.0 CKEditor 3.8.3 Element API 4.1.0 Super Table 3.0.14 Webhooks 3.1.0