From 9f2cad6b5932233c26a2f50d0a57d6c2d24c2900 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 17 Jul 2026 09:44:38 +0000 Subject: [PATCH] chore: fix Opportunity filter - use party_name + opportunity_from (customer field does not exist on Opportunity doctype) --- AGENTS.md | 2 +- .../doctype/engagement_card/engagement_card.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 8085053..567f898 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,6 +1,6 @@ # Service Factory — ERPNext Custom App Project -> **Current Version: V0.1.0026** — Each completed prompt/step increments the patch number by 1 (V0.1.0000 → V0.1.0001 → V0.1.0002…). The agent automatically commits and pushes after every step. +> **Current Version: V0.1.0027** — Each completed prompt/step increments the patch number by 1 (V0.1.0000 → V0.1.0001 → V0.1.0002…). The agent automatically commits and pushes after every step. ## Project Overview diff --git a/service_factory/service_factory/doctype/engagement_card/engagement_card.js b/service_factory/service_factory/doctype/engagement_card/engagement_card.js index ed6c37f..043f3ca 100644 --- a/service_factory/service_factory/doctype/engagement_card/engagement_card.js +++ b/service_factory/service_factory/doctype/engagement_card/engagement_card.js @@ -16,7 +16,7 @@ frappe.ui.form.on("Engagement Card", { if (!frm.doc.customer) { return { filters: { name: "" } }; } - return { filters: { customer: frm.doc.customer } }; + return { filters: { opportunity_from: "Customer", party_name: frm.doc.customer } }; }); }, refresh: function (frm) { @@ -102,7 +102,7 @@ frappe.ui.form.on("Engagement Card", { if (!frm.doc.customer) { return { filters: { name: "" } }; } - return { filters: { customer: frm.doc.customer } }; + return { filters: { opportunity_from: "Customer", party_name: frm.doc.customer } }; }); update_opportunity_state(frm);