mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-03-21 18:04:39 -05:00
Allow migration users where new user has a mod note
This commit is contained in:
parent
a69b0904ce
commit
6992fecdac
|
|
@ -86,6 +86,11 @@ export function migrate(args: { newUserId: number; oldUserId: number }) {
|
||||||
.where("submitterUserId", "=", args.newUserId)
|
.where("submitterUserId", "=", args.newUserId)
|
||||||
.set({ submitterUserId: args.oldUserId })
|
.set({ submitterUserId: args.oldUserId })
|
||||||
.execute();
|
.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
|
// special case: delete same team membership to avoid unique constraint violation
|
||||||
await trx
|
await trx
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user