From fd3df669f71a263f83ba7d5fb72bddac234518d0 Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Wed, 14 Sep 2022 15:51:28 +0530 Subject: [PATCH] fix: dynamic label for document rename (#18125) --- frappe/public/js/frappe/form/toolbar.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/toolbar.js b/frappe/public/js/frappe/form/toolbar.js index 2173d18822..0052ccf5c2 100644 --- a/frappe/public/js/frappe/form/toolbar.js +++ b/frappe/public/js/frappe/form/toolbar.js @@ -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,