UNPKG

voter-registration

Version:
33 lines (28 loc) 672 B
var request = require('request'); module.exports = function(opts, cb) { request({ url: 'https://voter.njsvrs.com/PublicAccess/servlet/com.saber.publicaccess.control.PublicAccessNavigationServlet', method: 'POST', form: { firstName: opts.first_name, middleName: opts.middle_name, lastName: opts.last_name, monthDOB: opts.dob.format('M'), yearDOB: opts.dob.format('YYYY'), incDefDOB: 'Y', userProcess: 'PublicSearch', EVENT: 'PublicSearchResult' } }, function(err, res, body) { if (err) { cb(err); return; } var result = { registered: null, party: null }; //TODO cb(null, result); }); };