@@ -9,7 +9,7 @@ import {ParamRequiredError} from "./error/ParamRequiredError";
9
9
import { AuthorizationRequiredError } from "./error/AuthorizationRequiredError" ;
10
10
import { CurrentUserCheckerNotDefinedError } from "./error/CurrentUserCheckerNotDefinedError" ;
11
11
import { isPromiseLike } from "./util/isPromiseLike" ;
12
- import { ParamNormalizationError } from "./error/ParamNormalizationError" ;
12
+ import { InvalidParamError } from "./error/ParamNormalizationError" ;
13
13
14
14
/**
15
15
* Handles action parameter.
@@ -152,12 +152,12 @@ export class ActionParameterHandler<T extends BaseDriver> {
152
152
switch ( parameterType ) {
153
153
case "number" :
154
154
if ( value === "" ) {
155
- throw new ParamNormalizationError ( value , parameterName , parameterType ) ;
155
+ throw new InvalidParamError ( value , parameterName , parameterType ) ;
156
156
}
157
157
158
158
const valueNumber = + value ;
159
159
if ( valueNumber === NaN ) {
160
- throw new ParamNormalizationError ( value , parameterName , parameterType ) ;
160
+ throw new InvalidParamError ( value , parameterName , parameterType ) ;
161
161
}
162
162
163
163
return valueNumber ;
@@ -168,13 +168,13 @@ export class ActionParameterHandler<T extends BaseDriver> {
168
168
} else if ( value === "false" || value === "0" ) {
169
169
return false ;
170
170
} else {
171
- throw new ParamNormalizationError ( value , parameterName , parameterType ) ;
171
+ throw new InvalidParamError ( value , parameterName , parameterType ) ;
172
172
}
173
173
174
174
case "date" :
175
175
const parsedDate = new Date ( value ) ;
176
176
if ( Number . isNaN ( parsedDate . getTime ( ) ) ) {
177
- throw new ParamNormalizationError ( value , parameterName , parameterType ) ;
177
+ throw new InvalidParamError ( value , parameterName , parameterType ) ;
178
178
}
179
179
return parsedDate ;
180
180
0 commit comments