From ac7abb9edd81fc6dd0fe372bd209aee26e985f65 Mon Sep 17 00:00:00 2001 From: Ronald Langeveld Date: Tue, 26 Sep 2023 15:55:45 +0700 Subject: [PATCH] Added custom theme type to emberdatatypemapping (#18348) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit no issue - added a missing emberDataTypeMapping needed for theme uploads to be handled correctly --- ### 🤖 Generated by Copilot at 40647c6 Added support for custom theme settings API in Ember Data. Updated `settings.js` to map the new `CustomThemeSettingsResponseType` to the store. --- ghost/admin/app/components/admin-x/settings.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ghost/admin/app/components/admin-x/settings.js b/ghost/admin/app/components/admin-x/settings.js index 018ce76b41..5a35ffc244 100644 --- a/ghost/admin/app/components/admin-x/settings.js +++ b/ghost/admin/app/components/admin-x/settings.js @@ -265,7 +265,9 @@ const emberDataTypeMapping = { SettingsResponseType: {type: 'setting', singleton: true}, ThemesResponseType: {type: 'theme'}, TiersResponseType: {type: 'tier'}, - UsersResponseType: {type: 'user'} + UsersResponseType: {type: 'user'}, + CustomThemeSettingsResponseType: {type: 'custom-theme-setting'} + }; export default class AdminXSettings extends Component {