UNPKG

@balderdash/sails-edge

Version:

API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)

31 lines (26 loc) 611 B
/** * 400 (Bad Request) Handler * * Usage: * return res.badRequest(); * return res.badRequest(data); * return res.badRequest(data, 'some/specific/badRequest/view'); * * e.g.: * ``` * return res.badRequest( * 'Please choose a valid `password` (6-12 characters)', * 'trial/signup' * ); * ``` */ module.exports = function badRequest(data, options) { var config = { logMessage: 'Sending 400 ("Bad Request") response', statusCode: 400, logData: true, isError: true, isGuessView: true }; require('./index').buildResponse(this.req, this.res, data, options, config); };