UNPKG

irest-app-test

Version:

iRest is a zero-configuration application that allows you to easily create/manage APIs, generate random data on demand and perform operations on that data using REST interface.

1 lines 757 B
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _joi=_interopRequireDefault(require("@hapi/joi")),_login=_interopRequireDefault(require("../../validation/user/login")),_messages=require("../../constants/messages"),_responseHelper=_interopRequireDefault(require("../../helpers/responseHelper"));function loginValidator(a,b,c){var d=a.body,e=_joi["default"].validate({email:d.email,password:d.password},_login["default"]);return e.error?(a.error=e.error,a.statusCode=400,a.responseMessage=_messages.validationFailureMessage,(0,_responseHelper["default"])(a,b)):void c()}var _default=loginValidator;exports["default"]=_default;