diff --git a/frappe/installer.py b/frappe/installer.py index c8dd1d9085..01996526be 100755 --- a/frappe/installer.py +++ b/frappe/installer.py @@ -157,10 +157,9 @@ def remove_app(app_name, dry_run=False, yes=False, no_backup=False, force=False) linked_doctypes = frappe.get_all("DocField", filters={"fieldtype": "Link", "options": "Module Def"}, fields=['parent']) - ordered_doctypes = ["Desk Page", "Reports", "Pages", "Web Forms"] + ordered_doctypes = ["Desk Page", "Report", "Page", "Web Form"] doctypes_with_linked_modules = ordered_doctypes + [doctype.parent for doctype in linked_doctypes if doctype.parent not in ordered_doctypes] - # remove desk page, reports, pages, web forms and chart sources for doctype in doctypes_with_linked_modules: for record in frappe.get_list(doctype, filters={"module": module_name}): print("removing {0} {1}...".format(doctype, record.name))