Submit review should send webhooks
When a reviewer clicks "Submit review" with "Request Changes" selected in the merge request review dialog, no merge request webhook event is fired. This is the remaining half of [#517909](https://gitlab.com/gitlab-org/gitlab/-/issues/517909) that was not addressed by [!205274](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/205274). ### Steps to reproduce 1. Create a webhook at the group or project level with merge request events enabled 2. Create a merge request and set a reviewer 3. As the reviewer, add a comment to any line of the changes and click "Start a review" 4. Click "Finish review", select "Request changes", and click "Submit review" ### What is the current behavior? * No merge request webhook event is generated * Only a note (comment) webhook event fires if summary text is included ### What is the expected behavior? A merge request webhook event should be fired with: * Reviewer state information in the payload * Similar structure to the approval webhook event
issue