From d7a6e78bf0a23d40b2d8c31a370b5b4e19fa9365 Mon Sep 17 00:00:00 2001 From: Dmitry Vakhnenko <107777401+dimatakoy@users.noreply.github.com> Date: Tue, 18 Mar 2025 19:54:50 +0300 Subject: [PATCH] fix(server): /api/stacks does not handles primaryAssetId query param (#16868) fix(server): add missing validation decorator --- open-api/immich-openapi-specs.json | 1 + server/src/dtos/stack.dto.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/open-api/immich-openapi-specs.json b/open-api/immich-openapi-specs.json index 49c6c6ef30b..ca48c4f1432 100644 --- a/open-api/immich-openapi-specs.json +++ b/open-api/immich-openapi-specs.json @@ -5712,6 +5712,7 @@ "required": false, "in": "query", "schema": { + "format": "uuid", "type": "string" } } diff --git a/server/src/dtos/stack.dto.ts b/server/src/dtos/stack.dto.ts index 3b867b02fea..49845dcf518 100644 --- a/server/src/dtos/stack.dto.ts +++ b/server/src/dtos/stack.dto.ts @@ -12,6 +12,7 @@ export class StackCreateDto { } export class StackSearchDto { + @ValidateUUID({ optional: true }) primaryAssetId?: string; }