fix: Override get_model_value for table multiselect

(cherry picked from commit 1ef4a58aa8)
This commit is contained in:
Suraj Shetty 2021-04-22 15:59:33 +05:30 committed by mergify-bot
parent c8feddeaab
commit 10deafbdec

View file

@ -66,6 +66,10 @@ frappe.ui.form.ControlTableMultiSelect = frappe.ui.form.ControlLink.extend({
this._rows_list = this.rows.map(row => row[link_field.fieldname]);
return this.rows;
},
get_model_value() {
let value = this._super();
return value ? value.filter(d => !d.__islocal) : value;
},
validate(value) {
const rows = (value || []).slice();