fix(patch): delete hub documents
While deteting the "Data Migratun Plan" docs the patch used to break, since it was linked to docs from "Data Migration Run". Modified the patch to also delete the linked "Data Migration Run" docs.
This commit is contained in:
parent
31f2caf51e
commit
18310c240f
@ -12,4 +12,7 @@ def execute():
|
||||
plan_doc = frappe.get_doc("Data Migration Plan", plan.name)
|
||||
for m in plan_doc.get("mappings"):
|
||||
frappe.delete_doc("Data Migration Mapping", m.mapping, force=True)
|
||||
docs = frappe.get_all("Data Migration Run", filters={"data_migration_plan": plan.name})
|
||||
for doc in docs:
|
||||
frappe.delete_doc("Data Migration Run", doc.name)
|
||||
frappe.delete_doc("Data Migration Plan", plan.name)
|
||||
|
Loading…
x
Reference in New Issue
Block a user