Skip to content

Commit 0231dbe

Browse files
authored
Reassign merged mergeRequest back immediately (#189)
1 parent 1468e9c commit 0231dbe

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

server/src/MergeRequestReceiver.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DetailedMergeStatus, GitlabApi, MergeRequest, ToDo, User } from './GitlabApi';
1+
import { DetailedMergeStatus, GitlabApi, MergeRequest, MergeState, ToDo, User } from './GitlabApi';
22
import { assignToAuthorAndResetLabels } from './AssignToAuthor';
33
import { sendNote } from './SendNote';
44
import {
@@ -79,6 +79,11 @@ export const prepareMergeRequestForMerge = async (
7979
return;
8080
}
8181

82+
if (mergeRequest.state === MergeState.Merged) {
83+
await assignToAuthorAndResetLabels(gitlabApi, mergeRequest, user);
84+
return;
85+
}
86+
8287
// Validate permissions
8388
if (author !== null) {
8489
const protectedBranch = await gitlabApi.getProtectedBranch(

0 commit comments

Comments
 (0)