From 801ae1b4eec525ce70d368088525d04fe82417d1 Mon Sep 17 00:00:00 2001 From: timonrieger Date: Fri, 15 May 2026 20:59:36 +0200 Subject: [PATCH] fix: cleanup nestjs-zod properties --- open-api/immich-openapi-specs.json | 21 --------------------- server/src/dtos/activity.dto.ts | 5 ++--- 2 files changed, 2 insertions(+), 24 deletions(-) diff --git a/open-api/immich-openapi-specs.json b/open-api/immich-openapi-specs.json index 9c2b3f32a6..482b56c4c1 100644 --- a/open-api/immich-openapi-specs.json +++ b/open-api/immich-openapi-specs.json @@ -11,9 +11,6 @@ "required": true, "in": "query", "description": "Album ID", - "x-nestjs_zod-parent-metadata": { - "description": "Activity search" - }, "schema": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$", @@ -25,9 +22,6 @@ "required": false, "in": "query", "description": "Asset ID (if activity is for an asset)", - "x-nestjs_zod-parent-metadata": { - "description": "Activity search" - }, "schema": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$", @@ -38,9 +32,6 @@ "name": "level", "required": false, "in": "query", - "x-nestjs_zod-parent-metadata": { - "description": "Activity search" - }, "schema": { "$ref": "#/components/schemas/ReactionLevel" } @@ -49,9 +40,6 @@ "name": "type", "required": false, "in": "query", - "x-nestjs_zod-parent-metadata": { - "description": "Activity search" - }, "schema": { "$ref": "#/components/schemas/ReactionType" } @@ -61,9 +49,6 @@ "required": false, "in": "query", "description": "Filter by user ID", - "x-nestjs_zod-parent-metadata": { - "description": "Activity search" - }, "schema": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$", @@ -187,9 +172,6 @@ "required": true, "in": "query", "description": "Album ID", - "x-nestjs_zod-parent-metadata": { - "description": "Activity" - }, "schema": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$", @@ -201,9 +183,6 @@ "required": false, "in": "query", "description": "Asset ID (if activity is for an asset)", - "x-nestjs_zod-parent-metadata": { - "description": "Activity" - }, "schema": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$", diff --git a/server/src/dtos/activity.dto.ts b/server/src/dtos/activity.dto.ts index 7b8ba34c91..0f7aa98bce 100644 --- a/server/src/dtos/activity.dto.ts +++ b/server/src/dtos/activity.dto.ts @@ -40,14 +40,13 @@ const ActivitySchema = z .object({ albumId: z.uuidv4().describe('Album ID'), assetId: z.uuidv4().optional().describe('Asset ID (if activity is for an asset)'), - }) - .describe('Activity'); + }); const ActivitySearchSchema = ActivitySchema.extend({ type: ReactionTypeSchema.optional(), level: ReactionLevelSchema.optional(), userId: z.uuidv4().optional().describe('Filter by user ID'), -}).describe('Activity search'); +}); const ActivityCreateSchema = ActivitySchema.extend({ type: ReactionTypeSchema,