Browse Source

[fix] remove "language" if set via old setup wizard

version-14
Rushabh Mehta 8 years ago
parent
commit
171d93130d
2 changed files with 4 additions and 2 deletions
  1. +2
    -1
      frappe/defaults.py
  2. +2
    -1
      frappe/patches.txt

+ 2
- 1
frappe/defaults.py View File

@@ -108,7 +108,8 @@ def set_default(key, value, parent, parenttype="__default"):
:param parent: Usually, **User** to whom the default belongs.
:param parenttype: [optional] default is `__default`."""
frappe.db.sql("""delete from `tabDefaultValue` where defkey=%s and parent=%s""", (key, parent))
add_default(key, value, parent)
if value:
add_default(key, value, parent)

def add_default(key, value, parent, parenttype=None):
d = frappe.get_doc({


+ 2
- 1
frappe/patches.txt View File

@@ -139,4 +139,5 @@ frappe.patches.v7_1.setup_integration_services #2016-09-16
frappe.patches.v7_1.rename_chinese_language_codes
execute:frappe.core.doctype.language.language.update_language_names()
execute:frappe.db.set_value("Print Settings", "Print Settings", "add_draft_heading", 1)
frappe.patches.v7_0.cleanup_list_settings
frappe.patches.v7_0.cleanup_list_settings
execute:frappe.db.set_default('language', '')

Loading…
Cancel
Save