From 6eea0a6b54f968e8577c6e01accfb8dfbc78a5c4 Mon Sep 17 00:00:00 2001 From: chrismclarke Date: Tue, 17 Sep 2024 22:26:09 -0700 Subject: [PATCH] chore: code tidying --- src/app/shared/services/skin/skin.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/shared/services/skin/skin.service.ts b/src/app/shared/services/skin/skin.service.ts index 503f3533a..665ae5722 100644 --- a/src/app/shared/services/skin/skin.service.ts +++ b/src/app/shared/services/skin/skin.service.ts @@ -89,7 +89,7 @@ export class SkinService extends SyncServiceBase { private generateRevertConfig(skin: IAppSkin) { const revert: RecursivePartial = {}; const config = this.appConfigService.appConfig(); - for (const key of Object.keys(skin.appConfig)) { + for (const key of Object.keys(skin.appConfig || {})) { // When reverting the skin, should target the current config value unless // previously overridden (in which case target initial value) const revertTarget = deepMergeObjects({}, config[key], this.revertOverride[key]);