From a11f3c04096f9019ce0cee11e853ea98d92afc45 Mon Sep 17 00:00:00 2001 From: CyberL1 Date: Tue, 12 Nov 2024 13:48:52 +0100 Subject: fix: return user profile theme colors as numbers --- src/api/routes/users/#id/profile.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/api/routes/users') 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 = { -- cgit 1.5.1