From d19321733b6201d550b118a7430df555eca28b79 Mon Sep 17 00:00:00 2001 From: Qstick Date: Sat, 22 Feb 2020 15:41:39 -0500 Subject: [PATCH] Fixed: Prompt to restart after resetting API key Co-Authored-By: Mark McDowall --- frontend/src/Settings/General/GeneralSettings.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/frontend/src/Settings/General/GeneralSettings.js b/frontend/src/Settings/General/GeneralSettings.js index e286c2806..b642d5c73 100644 --- a/frontend/src/Settings/General/GeneralSettings.js +++ b/frontend/src/Settings/General/GeneralSettings.js @@ -26,8 +26,7 @@ const requiresRestartKeys = [ 'sslCertPassword', 'authenticationMethod', 'username', - 'password', - 'apiKey' + 'password' ]; class GeneralSettings extends Component { @@ -47,9 +46,15 @@ class GeneralSettings extends Component { const { settings, isSaving, - saveError + saveError, + isResettingApiKey } = this.props; + if (!isResettingApiKey && prevProps.isResettingApiKey) { + this.setState({ isRestartRequiredModalOpen: true }); + return; + } + if (isSaving || saveError || !prevProps.isSaving) { return; }