From ff518ee9162f3890583bbd2d1a0dae47769e5934 Mon Sep 17 00:00:00 2001 From: enlineawork Date: Tue, 8 Sep 2026 19:57:58 -0300 Subject: [PATCH] feat(inventory): add inventory-only asset filter --- api-v3/src/asset-master/dto/list-assets-query.dto.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api-v3/src/asset-master/dto/list-assets-query.dto.ts b/api-v3/src/asset-master/dto/list-assets-query.dto.ts index 3c8fca4..4dee4e2 100644 --- a/api-v3/src/asset-master/dto/list-assets-query.dto.ts +++ b/api-v3/src/asset-master/dto/list-assets-query.dto.ts @@ -39,7 +39,6 @@ export class ListAssetsQueryDto { @IsEnum(AssetInformationStatus) status?: AssetInformationStatus; - @IsOptional() @IsEnum(AssetOperationalStatus) operationalStatus?: AssetOperationalStatus; @@ -54,6 +53,11 @@ export class ListAssetsQueryDto { @IsBoolean() hasGeometry?: boolean; + @IsOptional() + @Transform(({ value }) => value === 'true' ? true : value === 'false' ? false : value) + @IsBoolean() + inventoryOnly?: boolean; + @IsOptional() @IsUUID('4') parentId?: string;