From 61317a23f6feccaff46840577b06bd9bf8cf9494 Mon Sep 17 00:00:00 2001 From: Brian Peiris <brianpeiris@gmail.com> Date: Wed, 11 Apr 2018 18:46:33 -0700 Subject: [PATCH] fix saving profile after agreeing to terms --- src/react-components/profile-entry-panel.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/react-components/profile-entry-panel.js b/src/react-components/profile-entry-panel.js index 96016e0a5..8850fb9e5 100644 --- a/src/react-components/profile-entry-panel.js +++ b/src/react-components/profile-entry-panel.js @@ -28,7 +28,8 @@ class ProfileEntryPanel extends Component { saveStateAndFinish = e => { e.preventDefault(); - if (!this.state.has_agreed_to_terms) return; + const has_agreed_to_terms = this.props.store.state.profile.has_agreed_to_terms || this.state.has_agreed_to_terms; + if (!has_agreed_to_terms) return; this.props.store.update({ profile: { has_saved_profile: true, -- GitLab