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

This commit is contained in:
Rushabh Mehta 2016-09-20 18:29:31 +05:30
parent abb723247c
commit 171d93130d
2 changed files with 4 additions and 2 deletions

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({

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', '')