irest-app-test
Version:
iRest simulator application tooling and scripts - Backend
1 lines • 856 B
JavaScript
;var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _createOrUpdate=_interopRequireDefault(require("../../validation/department/createOrUpdate")),_messages=require("../../constants/messages"),_responseHelper=_interopRequireDefault(require("../../helpers/responseHelper")),_httpStatus=_interopRequireDefault(require("../../constants/httpStatus"));function departmentValidator(a,b,c){var d=a.body,e=_createOrUpdate["default"].validate({name:d.name,companyId:d.companyId,status:d.status});return e.error?(a.error=e.error,a.statusCode=_httpStatus["default"].ClientErrorBadRequest,a.responseMessage=_messages.validationFailureMessage,(0,_responseHelper["default"])(a,b)):void c()}var _default=exports["default"]=departmentValidator;