Browse Source

Fix updation of new values

While changing the property of an employee, if the new value is selected from the available values in the link field, it worked properly but on creation of a new linked field value, the new value didn't get updated in the child table.
develop
Shreya 7 years ago
parent
commit
14069c9395
  1. 10
      erpnext/hr/employee_property_update.js

10
erpnext/hr/employee_property_update.js

@ -57,7 +57,10 @@ var show_dialog = function(frm, table, field_labels) {
primary_action_label: __('Add to Details'),
primary_action: () => {
d.get_primary_btn().attr('disabled', true);
if(d.data){
if(d.data) {
var input = $('[data-fieldname="field_html"] input');
d.data.new = input.val();
$(input).remove();
add_to_details(frm, d, table);
}
}
@ -99,11 +102,6 @@ var render_dynamic_field = function(d, fieldtype, options, fieldname) {
});
dynamic_field.make_input();
$(dynamic_field.label_area).text(__("New"));
dynamic_field.$input.on("change", function(e) {
d.data.new = e.target.value;
}).on("awesomplete-close", function(e) {
d.data.new = e.target.value;
});
};
var add_to_details = function(frm, d, table) {

Loading…
Cancel
Save