immich/server/src/dtos/duplicate.dto.ts
2026-03-21 15:55:37 +01:00

13 lines
444 B
TypeScript

import { createZodDto } from 'nestjs-zod';
import { AssetResponseSchema } from 'src/dtos/asset-response.dto';
import * as z from 'zod';
const DuplicateResponseSchema = z
.object({
duplicateId: z.string().describe('Duplicate group ID'),
assets: z.array(AssetResponseSchema).describe('Duplicate assets'),
})
.meta({ id: 'DuplicateResponseDto' });
export class DuplicateResponseDto extends createZodDto(DuplicateResponseSchema) {}