From a9c28e84d0029d4c9cbc588affc5d4df103e7c8d Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Mon, 9 Jan 2023 10:30:07 -0500 Subject: [PATCH] Enable brew version mismatch checking on server Was commented out previously to allow users time to update client code so the proper error displays --- server/homebrew.api.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/homebrew.api.js b/server/homebrew.api.js index 550da0ddd..47a6e7f42 100644 --- a/server/homebrew.api.js +++ b/server/homebrew.api.js @@ -192,8 +192,8 @@ If you believe you should have access to this brew, ask the file owner to invite const brewFromClient = api.excludePropsFromUpdate(req.body); if(req.brew.version && brewFromClient.version && req.brew.version > brewFromClient.version) { console.log(`Version mismatch on brew ${req.body.editId}`); - // res.setHeader('Content-Type', 'application/json'); - // return res.status(409).send(JSON.stringify({ message: `The brew has been changed on a different device. Please save your changes elsewhere, refresh, and try again.` })); + res.setHeader('Content-Type', 'application/json'); + return res.status(409).send(JSON.stringify({ message: `The brew has been changed on a different device. Please save your changes elsewhere, refresh, and try again.` })); } let brew = _.assign(req.brew, brewFromClient);