project milestone patch fix
This commit is contained in:
@@ -5,13 +5,14 @@ def execute():
|
|||||||
frappe.reload_doctype("Project")
|
frappe.reload_doctype("Project")
|
||||||
|
|
||||||
for m in frappe.get_all("Project Milestone", "*"):
|
for m in frappe.get_all("Project Milestone", "*"):
|
||||||
frappe.get_doc({
|
if m.milestone and m.milestone_date:
|
||||||
"doctype": "Task",
|
frappe.get_doc({
|
||||||
"subject": m.milestone,
|
"doctype": "Task",
|
||||||
"expected_start_date": m.milestone_date,
|
"subject": m.milestone,
|
||||||
"status": "Open" if m.status=="Pending" else "Closed",
|
"expected_start_date": m.milestone_date,
|
||||||
"project": m.parent,
|
"status": "Open" if m.status=="Pending" else "Closed",
|
||||||
}).insert(ignore_permissions=True)
|
"project": m.parent,
|
||||||
|
}).insert(ignore_permissions=True)
|
||||||
|
|
||||||
# remove project milestone
|
# remove project milestone
|
||||||
frappe.delete_doc("DocType", "Project Milestone")
|
frappe.delete_doc("DocType", "Project Milestone")
|
||||||
|
|||||||
Reference in New Issue
Block a user