mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-27 17:04:47 +00:00
fix(project): If Project has no Tasks, let the status be set as Completed (#15639)
This commit is contained in:
@@ -187,6 +187,7 @@ class Project(Document):
|
|||||||
frappe.db.set_value("Sales Order", self.sales_order, "project", self.name)
|
frappe.db.set_value("Sales Order", self.sales_order, "project", self.name)
|
||||||
|
|
||||||
def update_percent_complete(self):
|
def update_percent_complete(self):
|
||||||
|
if not self.tasks: return
|
||||||
total = frappe.db.sql("""select count(name) from tabTask where project=%s""", self.name)[0][0]
|
total = frappe.db.sql("""select count(name) from tabTask where project=%s""", self.name)[0][0]
|
||||||
if not total and self.percent_complete:
|
if not total and self.percent_complete:
|
||||||
self.percent_complete = 0
|
self.percent_complete = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user