Allow migration users where new user has a mod note

This commit is contained in:
Kalle 2025-12-29 18:39:39 +02:00
parent a69b0904ce
commit 6992fecdac

View File

@ -86,6 +86,11 @@ export function migrate(args: { newUserId: number; oldUserId: number }) {
.where("submitterUserId", "=", args.newUserId)
.set({ submitterUserId: args.oldUserId })
.execute();
await trx
.updateTable("ModNote")
.where("userId", "=", args.newUserId)
.set({ userId: args.oldUserId })
.execute();
// special case: delete same team membership to avoid unique constraint violation
await trx