F4.8 · activar cierre autoritativo

This commit is contained in:
2026-09-07 20:13:10 -03:00
parent d0cc7c6f9d
commit ad65b44142
@@ -20,11 +20,15 @@ import { ListInspectionVisitsQueryDto } from './dto/list-inspection-visits-query
import { ReplaceInspectionVisitAssetsDto } from './dto/replace-inspection-visit-assets.dto';
import { ReplaceInspectionVisitTeamDto } from './dto/replace-inspection-visit-team.dto';
import { UpdateInspectionVisitDto } from './dto/update-inspection-visit.dto';
import { InspectionVisitClosureService } from './inspection-visit-closure.service';
import { InspectionVisitsService } from './inspection-visits.service';
@Controller('inspection-visits')
export class InspectionVisitsController {
constructor(private readonly visits: InspectionVisitsService) {}
constructor(
private readonly visits: InspectionVisitsService,
private readonly closure: InspectionVisitClosureService,
) {}
@Get()
@RequirePermissions('inspections.read')
@@ -46,9 +50,7 @@ export class InspectionVisitsController {
@Get('planning-context/areas/:areaId/operators')
@RequirePermissions('inspections.read')
planningOperators(
@Param('areaId', new ParseUUIDPipe({ version: '4' })) areaId: string,
) {
planningOperators(@Param('areaId', new ParseUUIDPipe({ version: '4' })) areaId: string) {
return this.visits.listPlanningOperators(areaId);
}
@@ -152,6 +154,6 @@ export class InspectionVisitsController {
@CurrentAuth() principal: AuthPrincipal,
@Req() request: RequestWithContext,
) {
return this.visits.close(id, dto, principal, request);
return this.closure.close(id, dto, principal, request);
}
}