F4: expose explicit inspection unplan action

This commit is contained in:
2026-09-07 23:08:55 -03:00
parent 0a6500fbff
commit 91480779dd
@@ -149,6 +149,16 @@ export class InspectionVisitsController {
return this.lifecycle.plan(id, principal, request); return this.lifecycle.plan(id, principal, request);
} }
@Post(':id/unplan')
@RequirePermissions('inspections.manage')
unplan(
@Param('id', new ParseUUIDPipe({ version: '4' })) id: string,
@CurrentAuth() principal: AuthPrincipal,
@Req() request: RequestWithContext,
) {
return this.lifecycle.unplan(id, principal, request);
}
@Post(':id/start') @Post(':id/start')
@RequirePermissions('inspections.execute') @RequirePermissions('inspections.execute')
start( start(