Migrate GuildMemberUpdate to satisfies, part of #1577

This commit is contained in:
Rory&
2026-03-07 23:03:30 +01:00
parent 7c73d97576
commit e0baf02efd
4 changed files with 11 additions and 10 deletions

View File

@@ -146,7 +146,7 @@ router.patch(
event: "GUILD_MEMBER_UPDATE",
guild_id,
data: { ...member, roles: member.roles.map((x) => x.id) },
} as GuildMemberUpdateEvent);
} satisfies GuildMemberUpdateEvent);
res.json(member);
},

View File

@@ -76,7 +76,7 @@ router.patch(
event: "GUILD_MEMBER_UPDATE",
guild_id,
data: { ...member, roles: member.roles.map((x) => x.id) },
} as GuildMemberUpdateEvent);
} satisfies GuildMemberUpdateEvent);
res.json(member);
},

View File

@@ -242,7 +242,7 @@ export class Member extends BaseClassWithoutId {
roles: member.roles.map((x) => x.id),
},
guild_id,
} as GuildMemberUpdateEvent),
} satisfies GuildMemberUpdateEvent),
]);
}
@@ -272,7 +272,7 @@ export class Member extends BaseClassWithoutId {
roles: member.roles.map((x) => x.id),
},
guild_id,
} as GuildMemberUpdateEvent),
} satisfies GuildMemberUpdateEvent),
]);
}
@@ -282,7 +282,7 @@ export class Member extends BaseClassWithoutId {
id: user_id,
guild_id,
},
relations: { user: true },
relations: { user: true, roles: true },
});
// @ts-expect-error Member nickname is nullable
@@ -296,10 +296,11 @@ export class Member extends BaseClassWithoutId {
data: {
guild_id,
user: member.user,
nick: nickname || null,
nick: nickname || undefined,
roles: member.roles.map((x) => x.id),
},
guild_id,
} as GuildMemberUpdateEvent),
} satisfies GuildMemberUpdateEvent),
]);
}

View File

@@ -138,7 +138,7 @@ export class ThreadMember extends BaseClassWithoutId {
// roles: member.roles.map((x) => x.id)
// },
// guild_id
// } as GuildMemberUpdateEvent)
// } satisfies GuildMemberUpdateEvent)
// ]);
// }
@@ -164,7 +164,7 @@ export class ThreadMember extends BaseClassWithoutId {
// roles: member.roles.map((x) => x.id)
// },
// guild_id
// } as GuildMemberUpdateEvent)
// } satisfies GuildMemberUpdateEvent)
// ]);
// }
@@ -189,7 +189,7 @@ export class ThreadMember extends BaseClassWithoutId {
// nick: nickname
// },
// guild_id
// } as GuildMemberUpdateEvent)
// } satisfies GuildMemberUpdateEvent)
// ]);
// }
}