fix: dynamic label for document rename (#18125)

This commit is contained in:
rohitwaghchaure 2022-09-14 15:51:28 +05:30 committed by GitHub
parent 4ca3bf2d0b
commit fd3df669f7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -197,10 +197,16 @@ frappe.ui.form.Toolbar = class Toolbar {
// check if docname is updatable
if (me.can_rename()) {
let label = __("New Name");
if (me.frm.meta.autoname && me.frm.meta.autoname.startsWith("field:")) {
let fieldname = me.frm.meta.autoname.split(":")[1];
label = __("New {0}", [me.frm.get_docfield(fieldname).label]);
}
fields.push(
...[
{
label: __("New Name"),
label: label,
fieldname: "name",
fieldtype: "Data",
reqd: 1,