瀏覽代碼

[patch][fix]

version-14
Saurabh 8 年之前
父節點
當前提交
31868bf060
共有 2 個檔案被更改,包括 8 行新增6 行删除
  1. +1
    -1
      frappe/patches.txt
  2. +7
    -5
      frappe/patches/v7_1/setup_integration_services.py

+ 1
- 1
frappe/patches.txt 查看文件

@@ -135,7 +135,7 @@ execute:frappe.db.sql("delete from `tabWeb Page` where ifnull(template_path, '')
frappe.patches.v7_0.rename_newsletter_list_to_email_group frappe.patches.v7_0.rename_newsletter_list_to_email_group
frappe.patches.v7_0.replace_upgrade_link_limit frappe.patches.v7_0.replace_upgrade_link_limit
frappe.patches.v7_0.set_email_group frappe.patches.v7_0.set_email_group
frappe.patches.v7_1.setup_integration_services
frappe.patches.v7_1.setup_integration_services #2016-09-15
frappe.patches.v7_1.rename_chinese_language_codes frappe.patches.v7_1.rename_chinese_language_codes
execute:frappe.core.doctype.language.language.update_language_names() execute:frappe.core.doctype.language.language.update_language_names()
execute:frappe.db.set_value("Print Settings", "Print Settings", "add_draft_heading", 1) execute:frappe.db.set_value("Print Settings", "Print Settings", "add_draft_heading", 1)

+ 7
- 5
frappe/patches/v7_1/setup_integration_services.py 查看文件

@@ -11,8 +11,7 @@ app_list = [
] ]


def execute(): def execute():
if not frappe.db.exists("DocType", "Integration Service"):
return
frappe.reload_doc("integration_broker", "doctype", "integration_service")


installed_apps = frappe.get_installed_apps() installed_apps = frappe.get_installed_apps()


@@ -20,12 +19,15 @@ def execute():
if app_details["app_name"] in installed_apps: if app_details["app_name"] in installed_apps:
try: try:
setup_integration_service(app_details) setup_integration_service(app_details)

except DataError:
pass

finally:
if app_details["remove"]: if app_details["remove"]:
uninstall_app(app_details["app_name"]) uninstall_app(app_details["app_name"])


frappe.delete_doc("DocType", "Dropbox Backup")
except Exception:
pass
frappe.delete_doc("DocType", "Dropbox Backup")


def setup_integration_service(app_details): def setup_integration_service(app_details):
settings = get_app_settings(app_details) settings = get_app_settings(app_details)


Loading…
取消
儲存