From 1801691f49bd6f9c1767c0b08df28e22d0e98363 Mon Sep 17 00:00:00 2001 From: Gazook89 <58999374+Gazook89@users.noreply.github.com> Date: Wed, 19 Oct 2022 11:45:47 -0500 Subject: [PATCH 1/2] fix autosave default --- client/homebrew/pages/editPage/editPage.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx index 3608c277d..a3dc6930a 100644 --- a/client/homebrew/pages/editPage/editPage.jsx +++ b/client/homebrew/pages/editPage/editPage.jsx @@ -78,7 +78,7 @@ const EditPage = createClass({ this.savedBrew = JSON.parse(JSON.stringify(this.props.brew)); //Deep copy - this.setState({ autoSave: JSON.parse(localStorage.getItem('AUTOSAVE_ON')) }, ()=>{ + this.setState({ autoSave: localStorage.getItem('AUTOSAVE_ON') ? JSON.parse(localStorage.getItem('AUTOSAVE_ON')) : true }, ()=>{ if(this.state.autoSave){ this.trySave(); } else { From 0bcce67e398bf5b2003806dadd1a532f696e5ea3 Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Fri, 28 Oct 2022 14:04:28 -0400 Subject: [PATCH 2/2] Small logic simplification --- client/homebrew/pages/editPage/editPage.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx index a3dc6930a..0ae7cdba0 100644 --- a/client/homebrew/pages/editPage/editPage.jsx +++ b/client/homebrew/pages/editPage/editPage.jsx @@ -78,7 +78,7 @@ const EditPage = createClass({ this.savedBrew = JSON.parse(JSON.stringify(this.props.brew)); //Deep copy - this.setState({ autoSave: localStorage.getItem('AUTOSAVE_ON') ? JSON.parse(localStorage.getItem('AUTOSAVE_ON')) : true }, ()=>{ + this.setState({ autoSave: JSON.parse(localStorage.getItem('AUTOSAVE_ON')) ?? true }, ()=>{ if(this.state.autoSave){ this.trySave(); } else {