From d5825fb1dcbdf904bbf002357dc77a3d6956d0d0 Mon Sep 17 00:00:00 2001
From: hnouts <hnouts@grandlyon.com>
Date: Wed, 23 Nov 2022 16:14:09 +0100
Subject: [PATCH] changed dispatch to only pass for sge consent case

---
 src/components/Connection/ConnectionResult.tsx    | 2 +-
 src/components/Connection/ExpiredConsentModal.tsx | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/components/Connection/ConnectionResult.tsx b/src/components/Connection/ConnectionResult.tsx
index 7d04c229d..33ff4dd07 100644
--- a/src/components/Connection/ConnectionResult.tsx
+++ b/src/components/Connection/ConnectionResult.tsx
@@ -135,10 +135,10 @@ const ConnectionResult: React.FC<ConnectionResultProps> = ({
             shouldLaunchAccount: true,
           })
         )
+        dispatch(setShouldRefreshConsent(true))
       } else {
         deleteAccountsAndTriggers()
       }
-      dispatch(setShouldRefreshConsent(true))
     },
     [deleteAccountsAndTriggers, dispatch, fluidStatus.connection.account?.auth]
   )
diff --git a/src/components/Connection/ExpiredConsentModal.tsx b/src/components/Connection/ExpiredConsentModal.tsx
index afc9c95e9..96dd6a33b 100644
--- a/src/components/Connection/ExpiredConsentModal.tsx
+++ b/src/components/Connection/ExpiredConsentModal.tsx
@@ -54,10 +54,10 @@ const ExpiredConsentModal: React.FC<ExpiredConsentModalProps> = ({
           shouldLaunchAccount: true,
         })
       )
+      dispatch(setShouldRefreshConsent(true))
     }
     toggleModal()
     history.push(`/consumption/${FluidType[fluidType].toLocaleLowerCase()}`)
-    dispatch(setShouldRefreshConsent(true))
   }, [dispatch, fluidStatus, fluidType, history, toggleModal])
 
   return (
-- 
GitLab