brotherton-erpnext/erpnext/patches/december_2012/move_recent_to_memcache.py

12 lines
439 B
Python
Raw Normal View History

2013-11-20 12:59:58 +05:30
# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
# License: GNU General Public License v3. See license.txt
from __future__ import unicode_literals
2012-12-12 14:42:17 +05:30
import webnotes, json
def execute():
for p in webnotes.conn.sql("""select name, recent_documents from
tabProfile where ifnull(recent_documents,'')!=''"""):
if not '~~~' in p[1] and p[1][0]=='[':
2012-12-12 14:42:17 +05:30
webnotes.cache().set_value("recent:" + p[0], json.loads(p[1]))