summary refs log tree commit diff
path: root/src/api/routes/users/@me/settings.ts
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-10-15 08:04:23 +0200
committerRory& <root@rory.gay>2025-10-15 08:04:23 +0200
commite52c2373264c9c0735107fe06cea515a2b1cf1a0 (patch)
tree9c2109662f62c378f169e3388c35740d6b5252e5 /src/api/routes/users/@me/settings.ts
parentMove schemas to separate module (diff)
downloadserver-ts-e52c2373264c9c0735107fe06cea515a2b1cf1a0.tar.xz
Reorganise schemas a little bit
Diffstat (limited to 'src/api/routes/users/@me/settings.ts')
-rw-r--r--src/api/routes/users/@me/settings.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/api/routes/users/@me/settings.ts b/src/api/routes/users/@me/settings.ts

index 26d2f21b..82ca5add 100644 --- a/src/api/routes/users/@me/settings.ts +++ b/src/api/routes/users/@me/settings.ts
@@ -17,8 +17,9 @@ */ import { route } from "@spacebar/api"; -import { User, UserSettings, UserSettingsSchema } from "@spacebar/util"; +import { User, UserSettings } from "@spacebar/util"; import { Request, Response, Router } from "express"; +import { UserSettingsSchema } from "@spacebar/schemas" const router = Router({ mergeParams: true }); @@ -66,7 +67,7 @@ router.patch( }); if (!user.settings) - user.settings = UserSettings.create(body); + user.settings = UserSettings.create(body as Partial<UserSettings>); else user.settings.assign(body);