diff --git a/server/interfaces/api/settingsInterfaces.ts b/server/interfaces/api/settingsInterfaces.ts index 7e714fdae..1bf40cdbc 100644 --- a/server/interfaces/api/settingsInterfaces.ts +++ b/server/interfaces/api/settingsInterfaces.ts @@ -24,6 +24,7 @@ export interface PublicSettingsResponse { jellyfinHost?: string; jellyfinExternalHost?: string; jellyfinServerName?: string; + jellyfinForgotPasswordUrl?: string; initialized: boolean; applicationTitle: string; applicationUrl: string; @@ -41,7 +42,6 @@ export interface PublicSettingsResponse { locale: string; emailEnabled: boolean; newPlexLogin: boolean; - jellyfinForgotPasswordUrl: string; } export interface CacheItem { diff --git a/server/lib/settings.ts b/server/lib/settings.ts index 60e327dbb..63f952363 100644 --- a/server/lib/settings.ts +++ b/server/lib/settings.ts @@ -40,9 +40,9 @@ export interface JellyfinSettings { name: string; hostname: string; externalHostname?: string; + jellyfinForgotPasswordUrl?: string; libraries: Library[]; serverId: string; - jellyfinForgotPasswordUrl: string; } export interface TautulliSettings { hostname?: string; @@ -125,7 +125,6 @@ interface FullPublicSettings extends PublicSettings { applicationUrl: string; hideAvailable: boolean; localLogin: boolean; - jellyfinForgotPasswordUrl: string; movie4kEnabled: boolean; series4kEnabled: boolean; region: string; @@ -133,6 +132,7 @@ interface FullPublicSettings extends PublicSettings { mediaServerType: number; jellyfinHost?: string; jellyfinExternalHost?: string; + jellyfinForgotPasswordUrl?: string; jellyfinServerName?: string; partialRequestsEnabled: boolean; cacheImages: boolean;