express-form-handler
Version:
A form handler for express, the nodejs framework.
27 lines (20 loc) • 500 B
JavaScript
/**
* @licence MIT
* @author Louis Audeon <louis.audeon@mail.be>
*/
const util = require('util')
const Fieldrule = require('./../fieldrule')
function Requiredrule () {
Fieldrule.call(this)
this.name = 'email'
}
util.inherits(Requiredrule, Fieldrule)
Requiredrule.prototype.check = function (field) {
if (!field.value) {
this.error = `The field ${field.label} is required and must be filled`
return false
}
return true
}
module.exports = exports = Requiredrule