From adbb9f57650f6a863d25eff3688b06c24a250ef4 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 14 May 2025 20:02:45 +0530 Subject: [PATCH] fix: pass doctype argument to get_product_details_script in create_product_details_script --- crm/fcrm/doctype/crm_products/crm_products.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/crm/fcrm/doctype/crm_products/crm_products.py b/crm/fcrm/doctype/crm_products/crm_products.py index e77b5ab5..59f28e5c 100644 --- a/crm/fcrm/doctype/crm_products/crm_products.py +++ b/crm/fcrm/doctype/crm_products/crm_products.py @@ -11,7 +11,7 @@ class CRMProducts(Document): def create_product_details_script(doctype): if not frappe.db.exists("CRM Form Script", "Product Details Script for " + doctype): - script = get_product_details_script() + script = get_product_details_script(doctype) frappe.get_doc( { "doctype": "CRM Form Script", @@ -30,8 +30,8 @@ def get_product_details_script(doctype): return ( doctype_class + + " {" + """ - { update_total() { let total = 0 let total_qty = 0 @@ -40,7 +40,6 @@ def get_product_details_script(doctype): this.doc.products.forEach((d) => { total += d.amount - total_qty += d.qty net_total += d.net_amount if (d.discount_percentage > 0) { discount_applied = true