fix(handled-errors): Handled errors should default to 200

This commit is contained in:
Berkeley Martinez
2018-01-02 23:38:01 +05:30
committed by mrugesh mohapatra
parent 6e7b7a404e
commit d5e7bd586d
2 changed files with 14 additions and 15 deletions
+6 -4
View File
@@ -11,18 +11,20 @@ export function unwrapHandledError(err) {
export function wrapHandledError(err, {
type,
message,
redirectTo
redirectTo,
status = 200
}) {
err[_handledError] = { type, message, redirectTo };
err[_handledError] = { type, message, redirectTo, status };
return err;
}
export const createValidatorErrorFormatter = (type, redirectTo) =>
export const createValidatorErrorFormatter = (type, redirectTo, status) =>
({ msg }) => wrapHandledError(
new Error(msg),
{
type,
message: msg,
redirectTo
redirectTo,
status
}
);