From 8ef7d1f7fb2d7af3448ece171e194f4cdf1d2ccd Mon Sep 17 00:00:00 2001 From: Safwan Samsudeen Date: Wed, 25 Feb 2026 12:08:01 +0530 Subject: [PATCH] refactor: use common variable for src url --- frappe/core/doctype/file/file.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/frappe/core/doctype/file/file.js b/frappe/core/doctype/file/file.js index 6495aa4c1b..9df2829307 100644 --- a/frappe/core/doctype/file/file.js +++ b/frappe/core/doctype/file/file.js @@ -48,20 +48,22 @@ frappe.ui.form.on("File", { preview_file: function (frm) { let $preview = ""; let file_extension = frm.doc.file_type.toLowerCase(); + const full_file_url = frm.doc.file_url + "?fid=" + frm.doc.name; + const src_url = frappe.utils.escape_html(full_file_url); - if (frappe.utils.is_image_file(frm.doc.file_url)) { + if (frappe.utils.is_image_file(full_file_url)) { $preview = $(`
`); - } else if (frappe.utils.is_video_file(frm.doc.file_url)) { + } else if (frappe.utils.is_video_file(full_file_url)) { $preview = $(`
`); @@ -72,16 +74,14 @@ frappe.ui.form.on("File", { style="background:#323639;" width="100%" height="1190" - src="${frappe.utils.escape_html(frm.doc.file_url + "?fid=" + frm.doc.name)}" type="application/pdf" + src="${src_url}" type="application/pdf" > `); } else if (file_extension === "mp3") { $preview = $(`
`);