From f65c5a7f8b74fa3af000dec19f69d082a684fa30 Mon Sep 17 00:00:00 2001 From: Thibaut Patel Date: Thu, 8 Apr 2021 19:32:46 +0200 Subject: [PATCH] Fix UploadThemeController to support disable:true customThemes flag no issue --- ghost/admin/app/controllers/settings/theme/uploadtheme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghost/admin/app/controllers/settings/theme/uploadtheme.js b/ghost/admin/app/controllers/settings/theme/uploadtheme.js index 478cfc399a..80385f8861 100644 --- a/ghost/admin/app/controllers/settings/theme/uploadtheme.js +++ b/ghost/admin/app/controllers/settings/theme/uploadtheme.js @@ -5,6 +5,6 @@ export default class UploadThemeController extends Controller { @service config; get isAllowed() { - return !this.config.get('hostSettings')?.limits?.customThemes; + return (!this.config.get('hostSettings')?.limits?.customThemes) || this.config.get('hostSettings').limits.customThemes.disabled; } }