From c95ebdb4e4d4149d469ec9c66054139efd49115a Mon Sep 17 00:00:00 2001 From: superlack Date: Fri, 24 Feb 2017 12:35:10 -0800 Subject: [PATCH] Update sales_order.py --- erpnext/selling/doctype/sales_order/sales_order.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/erpnext/selling/doctype/sales_order/sales_order.py b/erpnext/selling/doctype/sales_order/sales_order.py index 99351a75fc..7c5fb04bf2 100644 --- a/erpnext/selling/doctype/sales_order/sales_order.py +++ b/erpnext/selling/doctype/sales_order/sales_order.py @@ -174,13 +174,12 @@ class SalesOrder(SellingController): def update_project(self): project_list = [] - for d in self.items: - if d.project and d.project not in project_list: - project = frappe.get_doc("Project", d.project) + if self.project: + project = frappe.get_doc("Project", self.project) project.flags.dont_sync_tasks = True project.update_sales_costing() project.save() - project_list.append(d.project) + project_list.append(self.project) def check_credit_limit(self): from erpnext.selling.doctype.customer.customer import check_credit_limit