fix: Project Template patch
This commit is contained in:
parent
c474caba70
commit
cf7209f3d4
@ -7,16 +7,17 @@ import frappe
|
||||
def execute():
|
||||
frappe.reload_doc("projects", "doctype", "project_template")
|
||||
frappe.reload_doc("projects", "doctype", "project_template_task")
|
||||
frappe.reload_doc("projects", "doctype", "project_template")
|
||||
frappe.reload_doc("projects", "doctype", "task")
|
||||
|
||||
for template_name in frappe.db.sql("""
|
||||
select
|
||||
name
|
||||
from
|
||||
`tabProject Template` """,
|
||||
as_dict=1):
|
||||
# Update property setter status if any
|
||||
property_setter_doc = frappe.get_doc('Property Setter', {'doc_type': 'Task',
|
||||
'field_name': 'status', 'property': 'options'})
|
||||
|
||||
if property_setter_doc:
|
||||
property_setter_doc.value += "\nTemplate"
|
||||
property_setter_doc.save()
|
||||
|
||||
for template_name in frappe.get_all('Project Template'):
|
||||
template = frappe.get_doc("Project Template", template_name.name)
|
||||
replace_tasks = False
|
||||
new_tasks = []
|
||||
|
Loading…
x
Reference in New Issue
Block a user