From 51058b2a3197d6f1312e27db9c2ed6a080813943 Mon Sep 17 00:00:00 2001 From: Naga31 Date: Fri, 26 Apr 2024 20:40:47 +0530 Subject: [PATCH] Fix for 1869 Issue of Update Crendential (#2260) Fix 1869 Issue of Update Crendential --- packages/server/src/services/credentials/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/server/src/services/credentials/index.ts b/packages/server/src/services/credentials/index.ts index eed2eed0..b9221807 100644 --- a/packages/server/src/services/credentials/index.ts +++ b/packages/server/src/services/credentials/index.ts @@ -111,6 +111,8 @@ const updateCredential = async (credentialId: string, requestBody: any): Promise if (!credential) { throw new InternalFlowiseError(StatusCodes.NOT_FOUND, `Credential ${credentialId} not found`) } + const decryptedCredentialData = await decryptCredentialData(credential.encryptedData) + requestBody.plainDataObj = { ...decryptedCredentialData, ...requestBody.plainDataObj } const updateCredential = await transformToCredentialEntity(requestBody) await appServer.AppDataSource.getRepository(Credential).merge(credential, updateCredential) const dbResponse = await appServer.AppDataSource.getRepository(Credential).save(credential)