fixes in cms2 patch
diff --git a/erpnext/patches/june_2012/cms2.py b/erpnext/patches/june_2012/cms2.py
index 1c895f0..c536ecb 100644
--- a/erpnext/patches/june_2012/cms2.py
+++ b/erpnext/patches/june_2012/cms2.py
@@ -37,10 +37,11 @@
# delete deprecated pages
import webnotes.model
- webnotes.model.delete_doc('Page', 'products')
- webnotes.model.delete_doc('Page', 'contact')
- webnotes.model.delete_doc('Page', 'blog')
- webnotes.model.delete_doc('Page', 'about')
+ for page in ['products', 'contact', 'blog', 'about']:
+ try:
+ webnotes.model.delete_doc('Page', page)
+ except Exception, e:
+ webnotes.modules.patch_handler.log(str(e))
import os
import conf
@@ -71,7 +72,7 @@
for dt in query_map:
for result in webnotes.conn.sql(query_map[dt], as_dict=1):
try:
- DocList(dt, result['name']).save()
+ DocList(dt, result['name'].encode('utf-8')).save()
except Exception, e:
webnotes.modules.patch_handler.log(str(e))