[fix] quick_entry
This commit is contained in:
parent
74d90fd30d
commit
2eb9e917e2
2 changed files with 12 additions and 11 deletions
|
|
@ -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]);
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
}
|
||||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue