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