From daf4eceedd6db6db20d46e36fc2a7234cbb5be0b Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Wed, 9 Jul 2025 22:09:16 -0400 Subject: [PATCH] Small rearrangement --- client/homebrew/pages/editPage/editPage.jsx | 2 +- server/homebrew.api.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx index 167d657d3..7e6c03473 100644 --- a/client/homebrew/pages/editPage/editPage.jsx +++ b/client/homebrew/pages/editPage/editPage.jsx @@ -264,7 +264,7 @@ const EditPage = createClass({ this.savedBrew.text = this.savedBrew.text.normalize(); brew.pageCount = ((brew.renderer=='legacy' ? brew.text.match(/\\page/g) : brew.text.match(/^\\page$/gm)) || []).length + 1; brew.patches = stringifyPatches(makePatches(this.savedBrew.text, brew.text)); - brew.hash = await md5(this.savedBrew.text.normalize()); + brew.hash = await md5(this.savedBrew.text); brew.text = undefined; brew.textBin = undefined; diff --git a/server/homebrew.api.js b/server/homebrew.api.js index b5c59e7ef..bb0ab5e75 100644 --- a/server/homebrew.api.js +++ b/server/homebrew.api.js @@ -339,9 +339,9 @@ const api = { // Initialize brew from request and body, destructure query params, and set the initial value for the after-save method const brewFromClient = api.excludePropsFromUpdate(req.body); const brewFromServer = req.brew; - brewFromServer.text = brewFromServer.text.normalize(); splitTextStyleAndMetadata(brewFromServer); - + + brewFromServer.text = brewFromServer.text.normalize(); brewFromServer.hash = await md5(brewFromServer.text); if((brewFromServer?.version !== brewFromClient?.version) || (brewFromServer?.hash !== brewFromClient?.hash)) {