Browse Source

Fix bug which causes an 'undefined' layout to appear if the save call 409s

pull/1918/head
Andrew Kingston 5 years ago
parent
commit
0f3b447896
  1. 5
      packages/builder/src/builderStore/store/frontend.js

5
packages/builder/src/builderStore/store/frontend.js

@ -211,6 +211,11 @@ export const getFrontendStore = () => {
const response = await api.post(`/api/layouts`, layoutToSave)
const savedLayout = await response.json()
// Abort if saving failed
if (response.status !== 200) {
return
}
store.update(state => {
const layoutIdx = state.layouts.findIndex(
stateLayout => stateLayout._id === savedLayout._id

Loading…
Cancel
Save