UNPKG

docparse-supplier-nge

Version:

process ngrid electric utility bill data for use in the docparse system

23 lines (21 loc) 677 B
var inspect = require('eyespect').inspector(); var rk = require('required-keys'); var addWarning = require('docparse-upload-warning'); module.exports = function handleError(data, cb) { var keys = ['upload', 'error', 'pageIndex']; var err = rk.nonNullSync(data, keys); if (err) { return cb(err); } // inspect(data.billDates,' bill dates') // inspect(data.accountNumber,'account number') // inspect('*****'); // find out what the problem was var message = 'error parsing raw ocr text'; var errorData = { upload: data.upload, message: message, error: data.error, fixed: false, page_index: data.pageIndex }; addWarning(errorData, cb); };