From 48c7658aee109310f5bdf6ee2ab872c5d43a6e35 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Thu, 12 May 2016 16:26:01 +0530 Subject: [PATCH] [minor] added set_value in domainify --- erpnext/setup/setup_wizard/domainify.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/erpnext/setup/setup_wizard/domainify.py b/erpnext/setup/setup_wizard/domainify.py index 8adcf85262a..a866869442b 100644 --- a/erpnext/setup/setup_wizard/domainify.py +++ b/erpnext/setup/setup_wizard/domainify.py @@ -24,7 +24,7 @@ domains = { {'doctype': 'Item', 'fieldname': 'is_stock_item', 'property': 'default', 'value': 0}, ], 'set_value': [ - ['Stock Settings', 'show_barcode', 0] + ['Stock Settings', None, 'show_barcode', 0] ] } } @@ -47,6 +47,12 @@ def setup_domain(domain): for args in data.properties: frappe.make_property_setter(args) + if data.set_value: + for args in data.set_value: + doc = frappe.get_doc(args[0], args[1] or args[0]) + doc.set(args[2], args[3]) + doc.save() + frappe.clear_cache() def reset():