[fix] quick_entry

This commit is contained in:
Rushabh Mehta 2016-03-29 17:52:50 +05:30
parent 74d90fd30d
commit 2eb9e917e2
2 changed files with 12 additions and 11 deletions

View file

@ -43,16 +43,6 @@ frappe.ui.form.quick_entry = function(doctype, success) {
dialog.doc = doc;
// set defaults
mandatory.forEach(function(df) {
var field = dialog.get_field(df.fieldname);
field.doctype = doc.doctype;
field.docname = doc.name;
if(doc[df.fieldname]) {
field.set_value(doc[df.fieldname]);
}
});
dialog.set_primary_action(__('Save'), function() {
var values = dialog.get_values();
@ -93,5 +83,16 @@ frappe.ui.form.quick_entry = function(doctype, success) {
});
dialog.show();
// set defaults
$.each(dialog.fields_dict, function(fieldname, field) {
field.doctype = doc.doctype;
field.docname = doc.name;
if(doc[fieldname]) {
field.set_input(doc[fieldname]);
}
});
});
}

View file

@ -48,7 +48,7 @@ $.extend(frappe.model, {
if(frappe.route_options) {
$.each(frappe.route_options, function(fieldname, value) {
if(frappe.meta.has_field(doctype, fieldname)) {
doc.fieldname=value;
doc[fieldname]=value;
}
});
frappe.route_options = null;