From 32a83ce81f1dca4e2e1aaf16e86123de66f50fb9 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Thu, 18 Jan 2018 14:56:44 +0530 Subject: [PATCH] only promise --- frappe/public/js/frappe/db.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/frappe/public/js/frappe/db.js b/frappe/public/js/frappe/db.js index 3248cabe61..90934a9a8a 100644 --- a/frappe/public/js/frappe/db.js +++ b/frappe/public/js/frappe/db.js @@ -43,17 +43,10 @@ frappe.db = { } }); }, - get_single_value: (doctype, field, fn) => { + get_single_value: (doctype, field) => { return new Promise(resolve => { - frappe.call('frappe.client.get_single_value', - { doctype: doctype, field: field }, - response => { - response = response.message - - if ( fn ) - fn(response) - resolve(response) - }) + frappe.call('frappe.client.get_single_value', { doctype, field }) + .then(r => resolve(r ? r.message : null)); }) }, set_value: function(doctype, docname, fieldname, value, callback) {