File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed
apps/api/src/instrument-records Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -67,10 +67,12 @@ export class InstrumentRecordsService {
6767
6868 const parseResult = instrument . validationSchema . safeParse ( this . parseJson ( rawData ) ) ;
6969 if ( ! parseResult . success ) {
70- console . error ( parseResult . error . issues ) ;
71- throw new UnprocessableEntityException (
72- `Data received for record does not pass validation schema of instrument '${ instrument . id } '`
73- ) ;
70+ throw new UnprocessableEntityException ( {
71+ error : 'Unprocessable Entity' ,
72+ issues : parseResult . error . issues ,
73+ message : `Data received for record does not pass validation schema of instrument '${ instrument . id } '` ,
74+ statusCode : 422
75+ } ) ;
7476 }
7577
7678 return this . instrumentRecordModel . create ( {
Original file line number Diff line number Diff line change 11{
22 "name" : " opendatacapture" ,
33 "type" : " module" ,
4- "version" : " 1.8.7 " ,
4+ "version" : " 1.8.8 " ,
55 "private" : true ,
66 "packageManager" : " pnpm@9.15.4" ,
77 "license" : " Apache-2.0" ,
You can’t perform that action at this time.
0 commit comments