From a8eb72a8c5028dedc04993e2720c461acdffff72 Mon Sep 17 00:00:00 2001 From: carlosmonastyrski Date: Wed, 18 Jun 2025 14:48:29 -0300 Subject: [PATCH] Fix type issue --- backend/src/server/routes/v3/secret-router.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/src/server/routes/v3/secret-router.ts b/backend/src/server/routes/v3/secret-router.ts index f860f05e8..70b20f79d 100644 --- a/backend/src/server/routes/v3/secret-router.ts +++ b/backend/src/server/routes/v3/secret-router.ts @@ -577,6 +577,7 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => { workspaceId = workspace.id; } + if (!workspaceId) throw new BadRequestError({ message: "You must provide workspaceId or projectSlug" }); const secretOperation = await server.services.secret.createSecretRaw({ actorId: req.permission.id, @@ -718,6 +719,8 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => { workspaceId = workspace.id; } + if (!workspaceId) throw new BadRequestError({ message: "You must provide workspaceId or projectSlug" }); + const secretOperation = await server.services.secret.updateSecretRaw({ actorId: req.permission.id, actor: req.permission.type, @@ -838,6 +841,7 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => { workspaceId = workspace.id; } + if (!workspaceId) throw new BadRequestError({ message: "You must provide workspaceId or projectSlug" }); const secretOperation = await server.services.secret.deleteSecretRaw({ actorId: req.permission.id,