diff --git a/src-ui/src/app/services/settings.service.ts b/src-ui/src/app/services/settings.service.ts index 2627de5f2..415b99a8f 100644 --- a/src-ui/src/app/services/settings.service.ts +++ b/src-ui/src/app/services/settings.service.ts @@ -17,7 +17,7 @@ import { estimateBrightnessForColor, hexToHsl, } from 'src/app/utils/color' -import { environment } from 'src/environments/environment' +import { DEFAULT_APP_TITLE, environment } from 'src/environments/environment' import { DEFAULT_DISPLAY_FIELDS, DisplayField } from '../data/document' import { SavedView } from '../data/saved-view' import { @@ -359,9 +359,8 @@ export class SettingsService { }), tap((uisettings) => { this.assignSafeSettings(uisettings.settings) - if (this.get(SETTINGS_KEYS.APP_TITLE)?.length) { - environment.appTitle = this.get(SETTINGS_KEYS.APP_TITLE) - } + environment.appTitle = + this.get(SETTINGS_KEYS.APP_TITLE) || DEFAULT_APP_TITLE this.maybeMigrateSettings() // to update lang cookie if (this.settings['language']?.length) diff --git a/src-ui/src/environments/environment.prod.ts b/src-ui/src/environments/environment.prod.ts index 593808020..bed42456e 100644 --- a/src-ui/src/environments/environment.prod.ts +++ b/src-ui/src/environments/environment.prod.ts @@ -1,10 +1,12 @@ const base_url = new URL(document.baseURI) +export const DEFAULT_APP_TITLE = 'Paperless-ngx' + export const environment = { production: true, apiBaseUrl: document.baseURI + 'api/', apiVersion: '10', // match src/paperless/settings.py - appTitle: 'Paperless-ngx', + appTitle: DEFAULT_APP_TITLE, tag: 'prod', version: '3.0.0', webSocketHost: window.location.host, diff --git a/src-ui/src/environments/environment.ts b/src-ui/src/environments/environment.ts index 83567bc40..18aa76e76 100644 --- a/src-ui/src/environments/environment.ts +++ b/src-ui/src/environments/environment.ts @@ -2,11 +2,13 @@ // `ng build --configuration production` replaces `environment.ts` with `environment.prod.ts`. // The list of file replacements can be found in `angular.json`. +export const DEFAULT_APP_TITLE = 'Paperless-ngx' + export const environment = { production: false, apiBaseUrl: 'http://localhost:8000/api/', apiVersion: '10', - appTitle: 'Paperless-ngx', + appTitle: DEFAULT_APP_TITLE, tag: 'dev', version: 'DEVELOPMENT', webSocketHost: 'localhost:8000',