Validators.prototype.isFloat = function(obj) { if(typeof obj !== 'undefined' && obj !== null) { var val = validate.isNumber(obj); if (!val) { return util.constructValidationMessage(val, "Type is not a float"); } } return true; };
amount: function (value) { if (validate.isEmpty(value)) { return { presence: { message: 'is required' } }; } if (!validate.isNumber(value)) { return { format: 'must not contain invalid amount. Must be a number.' }; } return null; }