( req: MonkeyRequest, )
| 816 | } |
| 817 | |
| 818 | export async function getCustomThemes( |
| 819 | req: MonkeyRequest, |
| 820 | ): Promise<GetCustomThemesResponse> { |
| 821 | const { uid } = req.ctx.decodedToken; |
| 822 | const customThemes = await UserDAL.getThemes(uid); |
| 823 | return new MonkeyResponse( |
| 824 | "Custom themes retrieved", |
| 825 | replaceObjectIds(customThemes), |
| 826 | ); |
| 827 | } |
| 828 | |
| 829 | export async function addCustomTheme( |
| 830 | req: MonkeyRequest<undefined, AddCustomThemeRequest>, |
nothing calls this directly
no test coverage detected