From d9cfee58a1c92de7c6b0b4b8dc0a24075b7c5bb3 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Mon, 21 Jan 2013 10:32:49 +0530 Subject: [PATCH] added patch --- patches/january_2013/update_number_format.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 patches/january_2013/update_number_format.py diff --git a/patches/january_2013/update_number_format.py b/patches/january_2013/update_number_format.py new file mode 100644 index 0000000000..96284a6f79 --- /dev/null +++ b/patches/january_2013/update_number_format.py @@ -0,0 +1,18 @@ +from __future__ import unicode_literals + +import webnotes + +def execute(): + from webnotes.country_info import get_all + data = get_all() + + webnotes.reload_doc("setup", "doctype", "currency") + + for c in data: + info = webnotes._dict(data[c]) + if webnotes.conn.exists("Currency", info.currency): + doc = webnotes.doc("Currency", info.currency) + doc.fields.update({ + "number_format": info.number_format, + }) + doc.save()