Sfoglia il codice sorgente

Merge pull request #1915 from nabinhait/uninstall_app

[fix] Remove reports on uninstallation of apps
version-14
Nabin Hait 9 anni fa
committed by GitHub
parent
commit
65501d3432
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. +6
    -0
      frappe/installer.py

+ 6
- 0
frappe/installer.py Vedi File

@@ -188,6 +188,12 @@ def remove_app(app_name, dry_run=False):

if not doctype.issingle:
drop_doctypes.append(doctype.name)
# remove reports
for report in frappe.get_list("Report", filters={"module": module_name}):
print "removing {0}...".format(report.name)
if not dry_run:
frappe.delete_doc("Report", report.name)

for page in frappe.get_list("Page", filters={"module": module_name}):
print "removing Page {0}...".format(page.name)


Caricamento…
Annulla
Salva