Update patches/september_2012/plot_patch.py
diff --git a/patches/september_2012/plot_patch.py b/patches/september_2012/plot_patch.py
index 3165408..802cbcd 100644
--- a/patches/september_2012/plot_patch.py
+++ b/patches/september_2012/plot_patch.py
@@ -24,13 +24,18 @@
def reset_lft_rgt():
from webnotes.utils.nestedset import rebuild_tree
-
- rebuild_tree("Item Group", "parent_item_group")
- rebuild_tree("Customer Group", "parent_customer_group")
- rebuild_tree("Territory", "parent_territory")
- rebuild_tree("Account", "parent_account")
- rebuild_tree("Cost Center", "parent_cost_center")
- rebuild_tree("Sales Person", "parent_sales_person")
+ dt = [
+ ["Item Group", "parent_item_group"],
+ ["Customer Group", "parent_customer_group"],
+ ["Territory", "parent_territory"],
+ ["Account", "parent_account"],
+ ["Cost Center", "parent_cost_center"],
+ ["Sales Person", "parent_sales_person"]
+ ]
+ for d in dt:
+ rebuild_tree(d[0], d[1])
+ webnotes.conn.commit()
+ webnotes.conn.begin()
def add_analytics_role():
from webnotes.model.doc import Document