Ghost/ghost/core/test/regression/api/admin
jbenezech b9dd9f066d
🐛 Fixed settings overriden when updated from multiple tabs (#15536)
closes: https://github.com/TryGhost/Ghost/issues/15470

- When multiple browser tabs are open, each manipulate a different copy of ember data model, changes to the model in one tab are not reflected in the model of the other tab.
- When updating some settings, all current settings were sent to the API.
- As a result, when updating two different categories of settings (navigation/code inspection) in different tabs, the second update was overriding the first one.
- From a user perspective, this is not a natural behaviour. Only settings visible on-screen when clicking save should be modified.

Co-authored-by: Kevin Ansfield <kevin@lookingsideways.co.uk>
2022-10-12 14:03:54 +01:00
..
__snapshots__ Increased Vary granularity for versioned requests 2022-09-28 14:48:43 +08:00
authentication.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
db.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
identities.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
images.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
members-importer.test.js Added member attribution events and storage (#15243) 2022-08-18 17:38:42 +02:00
members-signin-url.test.js Added member attribution events and storage (#15243) 2022-08-18 17:38:42 +02:00
notifications.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
pages.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
posts.test.js Fixed import of bson-objectid in accordance to the typings 2022-10-12 14:54:35 +07:00
redirects.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
schedules.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
settings.test.js 🐛 Fixed settings overriden when updated from multiple tabs (#15536) 2022-10-12 14:03:54 +01:00
slack.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
update-user-last-seen.test.js Renamed users:no-owner to users as main user fixture 2022-09-02 10:08:37 +01:00
users.test.js Fixed import of bson-objectid in accordance to the typings 2022-10-12 14:54:35 +07:00
utils.js Enabled member attribution flag in all tests (#15317) 2022-08-25 15:25:01 -04:00
webhooks.test.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00