Просмотр исходного кода

Merge pull request #8547 from marination/link-field

fix: Link field validation via set_value
version-14
mergify[bot] 5 лет назад
committed by GitHub
Родитель
Сommit
6314769705
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 4AEE18F83AFDEB23
1 измененных файлов: 6 добавлений и 2 удалений
  1. +6
    -2
      frappe/public/js/frappe/form/form.js

+ 6
- 2
frappe/public/js/frappe/form/form.js Просмотреть файл

@@ -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);


Загрузка…
Отмена
Сохранить