From cfecf4b5fde323636bb6947b4ba5bb281fdc1fb9 Mon Sep 17 00:00:00 2001 From: Nikola Ubavic <53820106+ubavic@users.noreply.github.com> Date: Fri, 18 Mar 2022 17:54:03 +0100 Subject: [PATCH] fix: open compliance setup after Twilio setup fix: open Twilio setup for first trigger --- new-lamassu-admin/src/pages/Triggers/TriggerView.js | 7 ++++--- new-lamassu-admin/src/pages/Triggers/Triggers.js | 6 +++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/new-lamassu-admin/src/pages/Triggers/TriggerView.js b/new-lamassu-admin/src/pages/Triggers/TriggerView.js index d07bdce9..dddcea3c 100644 --- a/new-lamassu-admin/src/pages/Triggers/TriggerView.js +++ b/new-lamassu-admin/src/pages/Triggers/TriggerView.js @@ -27,6 +27,7 @@ const TriggerView = ({ showWizard, config, toggleWizard, + addNewTriger, customInfoRequests }) => { const currency = R.path(['fiatCurrency'])( @@ -36,7 +37,7 @@ const TriggerView = ({ const [error, setError] = useState(null) const [saveConfig] = useMutation(SAVE_CONFIG, { - onCompleted: () => toggleWizard('off'), + onCompleted: () => toggleWizard(true), refetchQueries: () => ['getData'], onError: error => setError(error) }) @@ -74,7 +75,7 @@ const TriggerView = ({ currency={currency} error={error?.message} save={add} - onClose={toggleWizard} + onClose={() => toggleWizard(true)} customInfoRequests={customInfoRequests} /> )} @@ -83,7 +84,7 @@ const TriggerView = ({

It seems there are no active compliance triggers on your network

- + )} diff --git a/new-lamassu-admin/src/pages/Triggers/Triggers.js b/new-lamassu-admin/src/pages/Triggers/Triggers.js index 7ba90185..e582caf8 100644 --- a/new-lamassu-admin/src/pages/Triggers/Triggers.js +++ b/new-lamassu-admin/src/pages/Triggers/Triggers.js @@ -85,7 +85,10 @@ const Triggers = () => { }) const [saveAccount] = useMutation(SAVE_ACCOUNT, { - onCompleted: () => setTwilioSetupPopup(false), + onCompleted: () => { + setTwilioSetupPopup(false) + toggleWizard('newTrigger')() + }, refetchQueries: () => ['getData'], onError: error => setError(error) }) @@ -211,6 +214,7 @@ const Triggers = () => { showWizard={wizardType === 'newTrigger'} config={data?.config ?? {}} toggleWizard={toggleWizard('newTrigger')} + addNewTriger={addNewTriger} customInfoRequests={enabledCustomInfoRequests} /> )}