Quellcode durchsuchen

Merge pull request #8547 from marination/link-field

fix: Link field validation via set_value
version-14
mergify[bot] vor 5 Jahren
committed by GitHub
Ursprung
Commit
6314769705
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden GPG-Schlüssel-ID: 4AEE18F83AFDEB23
1 geänderte Dateien mit 6 neuen und 2 gelöschten Zeilen
  1. +6
    -2
      frappe/public/js/frappe/form/form.js

+ 6
- 2
frappe/public/js/frappe/form/form.js Datei anzeigen

@@ -190,8 +190,12 @@ frappe.ui.form.Form = class FrappeForm {
} else {
me.dirty();
}
me.fields_dict[fieldname]
&& me.fields_dict[fieldname].refresh(fieldname);

let field = me.fields_dict[fieldname];
field && field.refresh(fieldname);

// Validate value for link field explicitly
field && ["Link", "Dynamic Link"].includes(field.df.fieldtype) && field.validate && field.validate(value);

me.layout.refresh_dependency();
let object = me.script_manager.trigger(fieldname, doc.doctype, doc.name);


Laden…
Abbrechen
Speichern