fixes after website refactor

This commit is contained in:
Anand Doshi 2012-12-06 18:26:09 +05:30
parent 0e0b2317e1
commit a367bfe059
3 changed files with 9 additions and 6 deletions

View File

@ -43,8 +43,8 @@ class DocType:
from website.utils import update_page_name
update_page_name(self.doc, self.doc.item_name)
elif self.doc.page_name:
from website.web_cache import delete_page_cache
delete_page_cache(self.doc.page_name)
from website.web_cache import clear_cache
clear_cache(self.doc.page_name)
bin = sql("select stock_uom from `tabBin` where item_code = '%s' " % self.doc.item_code)
if bin and cstr(bin[0][0]) != cstr(self.doc.stock_uom):
@ -85,8 +85,8 @@ class DocType:
where item_code=%s and is_cancelled='Yes' """, self.doc.item_code)
if self.doc.page_name:
from website.web_cache import delete_page_cache
delete_page_cache(self.doc.page_name)
from website.web_cache import clear_cache
clear_cache(self.doc.page_name)
# Check whether Ref Rate is not entered twice for same Price List and Currency
def check_ref_rate_detail(self):
@ -198,6 +198,9 @@ class DocType:
def on_rename(self,newdn,olddn):
sql("update tabItem set item_code = %s where name = %s", (newdn, olddn))
if self.doc.page_name:
from website.web_cache import clear_cache
clear_cache(self.doc.page_name)
def prepare_template_args(self):
self.doc.web_description_html = self.doc.description or ''

View File

@ -19,7 +19,7 @@ from __future__ import unicode_literals
import webnotes
import website.utils
class DocType():
class DocType:
def __init__(self, d, dl):
self.doc, self.doclist = d, dl

View File

@ -164,7 +164,7 @@ def get_outer_env():
'favicon': webnotes.conn.get_value('Website Settings', None, 'favicon')
}
def clear_cache(page_name, doc_type=None, doc_name=None):
def clear_cache(page_name):
if page_name:
delete_page_cache(page_name)
else: