From 074bdd119b39d304a947eddd9d32f6c1a3ae952e Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Wed, 10 Dec 2025 21:58:16 +0530 Subject: [PATCH] fix: check if `terms` is not set in selling controller --- erpnext/controllers/selling_controller.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/controllers/selling_controller.py b/erpnext/controllers/selling_controller.py index cf51902c51d..d7d12ff46bb 100644 --- a/erpnext/controllers/selling_controller.py +++ b/erpnext/controllers/selling_controller.py @@ -51,6 +51,7 @@ class SellingController(StockController): ) ) and not self.get("tc_name") + and not self.get("terms") ): self.tc_name = default_selling_terms self.terms = frappe.get_value("Terms and Conditions", self.get("tc_name"), "terms")