From 85a39c60bbee5e5112181adfb7a03c1a22709b3a Mon Sep 17 00:00:00 2001 From: Tuan Dang Date: Mon, 21 Aug 2023 16:51:31 +0700 Subject: [PATCH] Fix query condition on delete secret v3 --- backend/src/helpers/secrets.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/helpers/secrets.ts b/backend/src/helpers/secrets.ts index 31341d647..e61774869 100644 --- a/backend/src/helpers/secrets.ts +++ b/backend/src/helpers/secrets.ts @@ -395,7 +395,7 @@ export const createSecretHelper = async ({ algorithm: ALGORITHM_AES_256_GCM, keyEncoding: ENCODING_SCHEME_UTF8 }).save(); - + const secretVersion = new SecretVersion({ secret: secret._id, version: secret.version, @@ -908,14 +908,14 @@ export const deleteSecretHelper = async ({ if (type === SECRET_SHARED) { secrets = await Secret.find({ secretBlindIndex, - workspaceId: new Types.ObjectId(workspaceId), + workspace: new Types.ObjectId(workspaceId), environment, folder: folderId }).lean(); secret = await Secret.findOneAndDelete({ secretBlindIndex, - workspaceId: new Types.ObjectId(workspaceId), + workspace: new Types.ObjectId(workspaceId), environment, type, folder: folderId @@ -931,7 +931,7 @@ export const deleteSecretHelper = async ({ secret = await Secret.findOneAndDelete({ secretBlindIndex, folder: folderId, - workspaceId: new Types.ObjectId(workspaceId), + workspace: new Types.ObjectId(workspaceId), environment, type, ...getAuthDataPayloadUserObj(authData)