From 45ca6a783e4f9ddc86cbda9e08827a2957283b3b Mon Sep 17 00:00:00 2001 From: enlineawork Date: Mon, 7 Sep 2026 16:11:20 -0300 Subject: [PATCH] =?UTF-8?q?F3.2:=20recibir=20Acta=20expl=C3=ADcita=20en=20?= =?UTF-8?q?Hallazgos=20de=20campo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api-v3/src/inspection-visits/field-findings.controller.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/api-v3/src/inspection-visits/field-findings.controller.ts b/api-v3/src/inspection-visits/field-findings.controller.ts index c4a40c2..d84ac67 100644 --- a/api-v3/src/inspection-visits/field-findings.controller.ts +++ b/api-v3/src/inspection-visits/field-findings.controller.ts @@ -5,12 +5,14 @@ import { Param, ParseUUIDPipe, Post, + Query, Req, } from '@nestjs/common'; import { CurrentAuth } from '../auth/decorators/current-auth.decorator'; import { RequirePermissions } from '../authorization/decorators/require-permissions.decorator'; import type { AuthPrincipal, RequestWithContext } from '../common/http/request-context'; import { CreateFieldFindingDto } from './dto/create-field-finding.dto'; +import { FieldFindingActQueryDto } from './dto/field-finding-act-query.dto'; import { FieldFindingsService } from './field-findings.service'; @Controller('inspection-visits/:visitId/field-findings') @@ -22,9 +24,10 @@ export class FieldFindingsController { options( @Param('visitId', new ParseUUIDPipe({ version: '4' })) visitId: string, @Param('assetId', new ParseUUIDPipe({ version: '4' })) assetId: string, + @Query() query: FieldFindingActQueryDto, @CurrentAuth() principal: AuthPrincipal, ): Promise { - return this.fieldFindings.options(visitId, assetId, principal); + return this.fieldFindings.options(visitId, assetId, query.actId, principal); } @Get(':assetId') @@ -32,9 +35,10 @@ export class FieldFindingsController { list( @Param('visitId', new ParseUUIDPipe({ version: '4' })) visitId: string, @Param('assetId', new ParseUUIDPipe({ version: '4' })) assetId: string, + @Query() query: FieldFindingActQueryDto, @CurrentAuth() principal: AuthPrincipal, ): Promise { - return this.fieldFindings.list(visitId, assetId, principal); + return this.fieldFindings.list(visitId, assetId, query.actId, principal); } @Post(':assetId')