Procházet zdrojové kódy

fix: add new row with linked field only if table is mandatory

version-14
Shariq Ansari před 3 roky
rodič
revize
d1846b6dcf
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. +1
    -1
      frappe/public/js/frappe/form/form.js

+ 1
- 1
frappe/public/js/frappe/form/form.js Zobrazit soubor

@@ -1684,7 +1684,7 @@ frappe.ui.form.Form = class FrappeForm {
new_doc[df.fieldname] = me.doc.name; new_doc[df.fieldname] = me.doc.name;
} else if (['Link', 'Dynamic Link'].includes(df.fieldtype) && me.doc[df.fieldname]) { } else if (['Link', 'Dynamic Link'].includes(df.fieldtype) && me.doc[df.fieldname]) {
new_doc[df.fieldname] = me.doc[df.fieldname]; new_doc[df.fieldname] = me.doc[df.fieldname];
} else if (df.fieldtype === 'Table' && df.options) {
} else if (df.fieldtype === 'Table' && df.options && df.reqd) {
let row = new_doc[df.fieldname][0]; let row = new_doc[df.fieldname][0];
me.set_link_field(df.options, row); me.set_link_field(df.options, row);
} }


Načítá se…
Zrušit
Uložit