diff --git a/src/components/Konnector/KonnectorViewerCard.tsx b/src/components/Konnector/KonnectorViewerCard.tsx index dc5a9150408c0a386fa90df99e5bf0785a9bb91a..fab28256f0f0f7c00b5f9e2b999cba1a0d51844b 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)