eligible-api
Version:
Implementation of Eligible (https://eligible.com/) REST API
21 lines (15 loc) • 684 B
JavaScript
/**
* Created by matan on 11/4/15.
*/
var BaseEligibleError = require('./baseEligibleError');
function InvalidEligibleRequestError(invalidFields) {
var error = 'Request data was at invalid format, the flowing fields had invalid values:';
invalidFields.forEach(function (field) {
error += '\nfield ' + field.name + ' value was ' + field.value + ', expectation from field: ' + field.type;
});
BaseEligibleError.call(this, error);
this.message = error;
}
InvalidEligibleRequestError.prototype = Object.create(BaseEligibleError.prototype);
InvalidEligibleRequestError.prototype.constructor = InvalidEligibleRequestError;
module.exports = InvalidEligibleRequestError;