File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ import type {
1818import { UserUpsertError } from "../lib/users/errors.js" ;
1919import { USER_UPDATE_REQUEST_SCHEMA } from "../lib/users/schemas.js" ;
2020import { createStrategy } from "../lib/users/UserUpsertStrategy.js" ;
21+ import { ParseError } from "../lib/errors/request-parsing.js" ;
2122
2223@Route ( "v1/users" )
2324@Tags ( "Users" )
@@ -94,9 +95,7 @@ function parseInput(
9495) : z . infer < typeof USER_UPDATE_REQUEST_SCHEMA > {
9596 const parsedBody = USER_UPDATE_REQUEST_SCHEMA . safeParse ( input ) ;
9697 if ( ! parsedBody . success ) {
97- const userUpdateError = new UserUpsertError ( 400 , "Invalid input" ) ;
98- userUpdateError . errors = JSON . parse ( parsedBody . error . toString ( ) ) ;
99- throw userUpdateError ;
98+ throw new ParseError ( parsedBody ) ;
10099 }
101100 return parsedBody . data ;
102101}
You can’t perform that action at this time.
0 commit comments