From c1431105f4860baf8debfb7841cc1af9486d4876 Mon Sep 17 00:00:00 2001 From: ravibharathi656 Date: Thu, 5 Feb 2026 09:56:41 +0530 Subject: [PATCH 1/2] fix(project template): clear subject when task is empty --- .../projects/doctype/project_template/project_template.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/erpnext/projects/doctype/project_template/project_template.js b/erpnext/projects/doctype/project_template/project_template.js index a2d008af027..b929c59126e 100644 --- a/erpnext/projects/doctype/project_template/project_template.js +++ b/erpnext/projects/doctype/project_template/project_template.js @@ -19,6 +19,13 @@ frappe.ui.form.on("Project Template", { frappe.ui.form.on("Project Template Task", { task: function (frm, cdt, cdn) { var row = locals[cdt][cdn]; + + if (!row.task) { + row.subject = null; + refresh_field("tasks"); + return; + } + frappe.db.get_value("Task", row.task, "subject", (value) => { row.subject = value.subject; refresh_field("tasks"); From 7801dd53534f178a65caf7eef5d8d2806dd047ef Mon Sep 17 00:00:00 2001 From: ravibharathi656 Date: Thu, 5 Feb 2026 09:59:05 +0530 Subject: [PATCH 2/2] fix(task): allow is_template field in quick entry --- erpnext/projects/doctype/task/task.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/erpnext/projects/doctype/task/task.json b/erpnext/projects/doctype/task/task.json index b9b70a207da..8673455dbfa 100644 --- a/erpnext/projects/doctype/task/task.json +++ b/erpnext/projects/doctype/task/task.json @@ -368,6 +368,7 @@ "options": "User" }, { + "allow_in_quick_entry": 1, "default": "0", "fieldname": "is_template", "fieldtype": "Check", @@ -404,11 +405,11 @@ "is_tree": 1, "links": [], "max_attachments": 5, - "modified": "2025-10-16 08:39:12.214577", + "modified": "2026-02-05 09:58:38.052875", "modified_by": "Administrator", "module": "Projects", "name": "Task", - "naming_rule": "Expression (old style)", + "naming_rule": "Expression", "nsm_parent_field": "parent_task", "owner": "Administrator", "permissions": [ @@ -425,6 +426,7 @@ } ], "quick_entry": 1, + "row_format": "Dynamic", "search_fields": "subject", "show_name_in_global_search": 1, "show_preview_popup": 1, @@ -434,4 +436,4 @@ "timeline_field": "project", "title_field": "subject", "track_seen": 1 -} \ No newline at end of file +}