From 1133f40dd24a2cab3b73737a9d2953639cf71596 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Sun, 7 Feb 2021 12:49:43 +0530 Subject: [PATCH] fix: Don't overwrite source_name if source_name is defined (bp #12280) (#12341) Co-authored-by: Richard Case <64409021+casesolved-co-uk@users.noreply.github.com> Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com> --- frappe/public/js/frappe/model/create_new.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/model/create_new.js b/frappe/public/js/frappe/model/create_new.js index 396d6f59b3..dc6ee56fca 100644 --- a/frappe/public/js/frappe/model/create_new.js +++ b/frappe/public/js/frappe/model/create_new.js @@ -362,9 +362,7 @@ $.extend(frappe.model, { ); } else if (!opts.source_name && opts.frm) { opts.source_name = opts.frm.doc.name; - - // Allow opening a mapped doc without a source document name - } else if (!opts.frm) { + } else if (!opts.frm && !opts.source_name) { opts.source_name = null; }