fixes in blog cache logic
This commit is contained in:
parent
51eb8a18ba
commit
53bd49d46c
@ -34,12 +34,8 @@ class DocType:
|
|||||||
|
|
||||||
# clear web cache
|
# clear web cache
|
||||||
import website.web_cache
|
import website.web_cache
|
||||||
website.web_cache.refresh_cache()
|
website.web_cache.refresh_cache(build=['Blog'])
|
||||||
|
|
||||||
# create blog pages
|
|
||||||
import webnotes.cms.feed
|
|
||||||
webnotes.cms.feed.generate()
|
|
||||||
|
|
||||||
from webnotes.session_cache import clear_cache
|
from webnotes.session_cache import clear_cache
|
||||||
clear_cache('Guest')
|
clear_cache('Guest')
|
||||||
|
|
||||||
|
|||||||
@ -219,7 +219,7 @@ def delete_cache(page_name):
|
|||||||
import webnotes
|
import webnotes
|
||||||
webnotes.conn.sql("""delete from `tabWeb Cache` where name=%s""", page_name)
|
webnotes.conn.sql("""delete from `tabWeb Cache` where name=%s""", page_name)
|
||||||
|
|
||||||
def refresh_cache(build=False):
|
def refresh_cache(build=None):
|
||||||
"""delete and re-create web cache entries"""
|
"""delete and re-create web cache entries"""
|
||||||
import webnotes
|
import webnotes
|
||||||
|
|
||||||
@ -239,7 +239,7 @@ def refresh_cache(build=False):
|
|||||||
for result in webnotes.conn.sql(query_map[dt], as_dict=1):
|
for result in webnotes.conn.sql(query_map[dt], as_dict=1):
|
||||||
create_cache(result['page_name'], dt, result['name'])
|
create_cache(result['page_name'], dt, result['name'])
|
||||||
clear_cache(result['page_name'], dt, result['name'])
|
clear_cache(result['page_name'], dt, result['name'])
|
||||||
if build: load_into_cache(result['page_name'])
|
if build and dt in build: load_into_cache(result['page_name'])
|
||||||
|
|
||||||
for page_name in get_predefined_pages():
|
for page_name in get_predefined_pages():
|
||||||
create_cache(page_name, None, None)
|
create_cache(page_name, None, None)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user