瀏覽代碼

Merge pull request #1915 from nabinhait/uninstall_app

[fix] Remove reports on uninstallation of apps
version-14
Nabin Hait 9 年之前
committed by GitHub
父節點
當前提交
65501d3432
共有 1 個檔案被更改,包括 6 行新增0 行删除
  1. +6
    -0
      frappe/installer.py

+ 6
- 0
frappe/installer.py 查看文件

@@ -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)


Loading…
取消
儲存