summary refs log tree commit diff
path: root/src/api/routes/users/@me/settings.ts
diff options
context:
space:
mode:
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);