From 23804d8f4aa0fd38fa50126ed623ff3a06a5660d Mon Sep 17 00:00:00 2001 From: Necla Akalin Date: Wed, 22 May 2024 16:41:00 +0100 Subject: [PATCH] resetting memory credentials after disconnect --- src/shared/modules/connections/connectionsDuck.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/shared/modules/connections/connectionsDuck.ts b/src/shared/modules/connections/connectionsDuck.ts index 0a8690a4ef5..9dd5e1d7bc9 100644 --- a/src/shared/modules/connections/connectionsDuck.ts +++ b/src/shared/modules/connections/connectionsDuck.ts @@ -193,7 +193,7 @@ export function getConnectionData( return { ...data, username: memoryUsername, password: memoryPassword } } - return data + return { ...data, username: data.username ? data.username : memoryUsername } } const removeConnectionHelper = ( @@ -652,9 +652,10 @@ export const disconnectEpic = (action$: any, store: any) => { .merge(action$.ofType(USER_CLEAR)) .do(() => bolt.closeConnection()) .do(() => store.dispatch(resetUseDb())) - .do((action: any) => + .do((action: any) => { + memoryPassword = '' store.dispatch(updateConnection({ id: action.id, password: '' })) - ) + }) .map(() => setActiveConnection(null)) } export const silentDisconnectEpic = (action$: any, store: any) => {