Add proxyUrls column to UserSettings model

This commit is contained in:
qtchaos
2023-12-29 23:56:25 +02:00
parent 9a27b0b0b4
commit bf55be2978
4 changed files with 29 additions and 0 deletions

View File

@@ -41,6 +41,7 @@ export const userSettingsRouter = makeRouter((app) => {
applicationLanguage: z.string().nullable().optional(),
applicationTheme: z.string().nullable().optional(),
defaultSubtitleLanguage: z.string().nullable().optional(),
proxyUrls: z.string().array().nullable().optional(),
}),
},
},
@@ -64,6 +65,7 @@ export const userSettingsRouter = makeRouter((app) => {
settings.defaultSubtitleLanguage = body.defaultSubtitleLanguage;
if (body.applicationTheme !== undefined)
settings.applicationTheme = body.applicationTheme;
if (body.proxyUrls !== undefined) settings.proxyUrls = body.proxyUrls;
await em.persistAndFlush(settings);
return formatUserSettings(settings);