File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
src/main/java/net/modgarden/backend/handler/v1/discord Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,24 @@ public static void sendInvite(Context ctx) {
6161 }
6262 }
6363
64+
65+ var deleteDifferentTeamRoleInvitationsStatement = connection .prepareStatement (
66+ """
67+ UPDATE team_invites
68+ SET expires = ?
69+ WHERE
70+ project_id = ?
71+ AND
72+ user_id = ?
73+ AND
74+ role != ?
75+ """ );
76+ deleteDifferentTeamRoleInvitationsStatement .setLong (1 , getInviteExpirationTime ());
77+ deleteDifferentTeamRoleInvitationsStatement .setString (2 , inviteBody .projectId );
78+ deleteDifferentTeamRoleInvitationsStatement .setString (3 , inviteBody .userId );
79+ deleteDifferentTeamRoleInvitationsStatement .setString (4 , inviteBody .role );
80+ deleteDifferentTeamRoleInvitationsStatement .execute ();
81+
6482 var updateTeamExpiresStatement = connection .prepareStatement (
6583 """
6684 UPDATE team_invites
You can’t perform that action at this time.
0 commit comments