From 812e4cac51a33b30b314d3e50eb93de68ea10b01 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Wed, 19 Feb 2020 18:18:47 -0800 Subject: [PATCH] Fixed: Prompt to restart after resetting API key --- 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 60b216bab..803325d51 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; }