59a6f040d2
refs https://github.com/TryGhost/Team/issues/1149 Ghost allows different themes to have the same `name` value in `package.json` but gives them a custom name based on the zip file used to upload it. The custom theme settings service however was always using the package.json name meaning that when syncing a theme with a duplicate name it was overwriting the settings for all other themes. - bumped `@tryghost/custom-theme-settings-service` which changes the `.activateTheme()` signature to accept a theme name as the first argument - updated our calls to `.activateTheme()` to pass Ghost's known theme name as the first argument so we're always syncing with the correct `theme` field value in the `custom_theme_settings` table |
||
---|---|---|
.. | ||
client@4f3fd61cb3 | ||
frontend | ||
server | ||
shared | ||
app.js | ||
boot.js | ||
bridge.js |