diff --git a/backends/database.js b/backends/database.js index cbb6ec22..b94e4c31 100644 --- a/backends/database.js +++ b/backends/database.js @@ -359,8 +359,15 @@ module.exports = class Database extends Observable { getDocFormattedValues(field, value) { // format for usage, not going into the db - if (field.fieldtype === 'Currency') { - return frappe.pesa(value); + try { + if (field.fieldtype === 'Currency') { + return frappe.pesa(value); + } + } catch (err) { + err.message += ` value: '${value}' of type: ${typeof value}, fieldname: '${ + field.fieldname + }', label: '${field.label}'`; + throw err; } return value; }