diff --git a/package-lock.json b/package-lock.json index 7ea21c4e..20593506 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11786,4 +11786,4 @@ } } } -} +} \ No newline at end of file diff --git a/src/api/routes/users/#id/profile.ts b/src/api/routes/users/#id/profile.ts index 44271cad..ffae3b17 100644 --- a/src/api/routes/users/#id/profile.ts +++ b/src/api/routes/users/#id/profile.ts @@ -82,7 +82,7 @@ router.get( ? await Member.findOneOrFail({ where: { id: req.params.id, guild_id: guild_id }, relations: ["roles"], - }) + }) : undefined; // TODO: make proper DTO's in util? @@ -92,7 +92,7 @@ router.get( accent_color: user.accent_color, banner: user.banner, pronouns: user.pronouns, - theme_colors: user.theme_colors, + theme_colors: user.theme_colors?.map((t) => Number(t)), // these are strings for some reason, they should be numbers }; const guildMemberProfile = {