fix: move types to schema

This commit is contained in:
CyberL1
2025-10-18 09:23:27 +02:00
committed by Rory&
parent a94f84dd72
commit a2322c58aa
3 changed files with 15 additions and 8 deletions
@@ -230,10 +230,9 @@ router.get(
});
await ret
.filter((x) => x.interaction_metadata && !x.interaction_metadata.user)
.forEachAsync(async (x) => {
x.interaction_metadata!.user = await User.findOne({ where: { id: x.interaction_metadata!.user_id } });
x.interaction!.user = await User.findOne({ where: { id: x.interaction_metadata!.user_id } });
.filter((x: MessageCreateSchema) => x.interaction_metadata && !x.interaction_metadata.user)
.forEachAsync(async (x: MessageCreateSchema) => {
x.interaction_metadata!.user = x.interaction!.user = await User.findOneOrFail({ where: { id: (x as Message).interaction_metadata!.user_id } });
});
// polyfill message references for old messages