From e9097a6857256a03cb7e9ac6cabf74c9096dff2d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Pailharey?= <rpailharey@grandlyon.com>
Date: Tue, 29 Aug 2023 09:25:21 +0200
Subject: [PATCH] wip: use updateFluidConnection

---
 src/components/Konnector/KonnectorViewerCard.tsx | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/components/Konnector/KonnectorViewerCard.tsx b/src/components/Konnector/KonnectorViewerCard.tsx
index dc5a91504..fab28256f 100644
--- a/src/components/Konnector/KonnectorViewerCard.tsx
+++ b/src/components/Konnector/KonnectorViewerCard.tsx
@@ -33,7 +33,6 @@ import {
   UserChallengeState,
   UserDuelState,
 } from 'enums'
-import { cloneDeep } from 'lodash'
 import { DateTime } from 'luxon'
 import {
   Account,
@@ -475,9 +474,16 @@ const KonnectorViewerCard = ({
         if (subscribed) {
           if (fluidStatus.connection.isUpdating) setIsUpdating(true)
           setOpenModal(true)
-          const updatedFluidStatus = cloneDeep(statusArray)
-          updatedFluidStatus[fluidType].connection.shouldLaunchKonnector = false
-          dispatch(setFluidStatus(updatedFluidStatus))
+          const updatedConnection: FluidConnection = {
+            ...fluidStatus.connection,
+            shouldLaunchKonnector: false,
+          }
+          dispatch(
+            updateFluidConnection({
+              fluidType: fluidStatus.fluidType,
+              fluidConnection: updatedConnection,
+            })
+          )
           // fluidStatus.connection.shouldLaunchKonnector = false
         }
         console.log(client)
-- 
GitLab