autocommit for price list update
diff --git a/erpnext/setup/doctype/price_list/price_list.py b/erpnext/setup/doctype/price_list/price_list.py
index be59c65..73ec12b 100644
--- a/erpnext/setup/doctype/price_list/price_list.py
+++ b/erpnext/setup/doctype/price_list/price_list.py
@@ -51,7 +51,8 @@
# update prices in Price List
def update_prices(self):
- import csv
+ webnotes.conn.auto_commit_on_many_writes = 1
+ import csv
data = csv.reader(self.get_csv_data().splitlines())
updated = 0
@@ -84,6 +85,7 @@
msgprint("[Ignored] Incorrect format: %s" % str(line))
msgprint("<b>%s</b> items updated" % updated)
+ webnotes.conn.auto_commit_on_many_writes = 0
# clear prices
def clear_prices(self):