error-message-sails
v1.4.0
Published
Paquete para regresar mensajes a errores clásicos de sails en español
Readme
Error message sails
Installation
npm install error-message-sails
Use
const {errorMessageCustom} = require('error-message-sails');errorMessageCustom.onlyErrors(errorCodeSails);errorMessageCustom.completeError(errorSails)
Code error base:
E_NOOPE_INVALID_METAE_INVALID_CRITERIAE_INVALID_POPULATESE_INVALID_NUMERIC_ATTR_NAMEE_INVALID_STREAM_ITERATEEE_INVALID_NEW_RECORDE_INVALID_NEW_RECORDSE_INVALID_VALUES_TO_SETE_INVALID_TARGET_RECORD_IDSE_INVALID_COLLECTION_ATTR_NAMEE_INVALID_ASSOCIATED_IDSnpm install error-message-sails
Example results:
// Option 1
{ "msg": "Datos invalidos para actualizar", "error_code": 400 }
// Option 2
{
"cause": {
"name": "UsageError",
"code": "E_INVALID_NEW_RECORD",
"details": "Missing value for required attribute `name`. Expected a string, but instead, got: undefined"
},
"isOperational": true,
"code": "E_INVALID_NEW_RECORD",
"details": "Missing value for required attribute `name`. Expected a string, but instead, got: undefined",
"traducction": {
"msg": "Datos iniciales no válidos para el nuevo registro.",
"error_code": 400
}
}