Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 1x 1x 1x 1x 1x 1x 1x 1x 3x 1x | const responses = require("./responses");
const sendValidationErrors = (validationResult, httpResponse) => {
return httpResponse.status(400).send({
message: "Input validation failed",
errors: validationResult.errors,
});
};
const sendResult = (result, httpResponse) => {
return httpResponse.status(result.status)
.send({message: result.message, data: result.data});
};
const sendGenericError = (error, httpResponse) => httpResponse.status(500).send({message: error.message});
const sendGenericSuccess = (httpResponse) => {
httpResponse
.status(responses.getGenericSuccess().status)
.send({message: responses.getGenericSuccess().message});
};
const sendBuiltInError = (httpError, httpResponse) => httpResponse.status(httpError.status).send({message: httpError.message});
module.exports = {
sendValidationErrors,
sendResult,
sendGenericError,
sendBuiltInError,
sendGenericSuccess,
};
|