From 6a3f0a8b0f4ee34566c0cd45163ce14b825e245b Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Tue, 26 Nov 2013 17:59:11 +0530 Subject: [PATCH] [fix] [minor] naming series patch fix --- patches/october_2013/p09_update_naming_series_settings.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/patches/october_2013/p09_update_naming_series_settings.py b/patches/october_2013/p09_update_naming_series_settings.py index 18f44dcd866..36632b44c0c 100644 --- a/patches/october_2013/p09_update_naming_series_settings.py +++ b/patches/october_2013/p09_update_naming_series_settings.py @@ -5,6 +5,14 @@ from __future__ import unicode_literals import webnotes def execute(): + selling_price_list = webnotes.conn.get_value("Selling Settings", None, "selling_price_list") + if selling_price_list and not webnotes.conn.exists("Price List", selling_price_list): + webnotes.conn.set_value("Selling Settings", None, "selling_price_list", None) + + buying_price_list = webnotes.conn.get_value("Buying Settings", None, "buying_price_list") + if buying_price_list and not webnotes.conn.exists("Price List", buying_price_list): + webnotes.conn.set_value("Buying Settings", None, "buying_price_list", None) + # reset property setters for series for name in ("Stock Settings", "Selling Settings", "Buying Settings", "HR Settings"): webnotes.bean(name, name).save() \ No newline at end of file