From 81dba766999f262e5750281ceb31676f75dc252d Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 9 May 2012 15:37:54 +0530 Subject: [PATCH] cms updates --- erpnext/patches/may_2012/cms.py | 6 +++++- .../website/doctype/website_settings/website_settings.py | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/erpnext/patches/may_2012/cms.py b/erpnext/patches/may_2012/cms.py index a77ee31b66..7b08754c95 100644 --- a/erpnext/patches/may_2012/cms.py +++ b/erpnext/patches/may_2012/cms.py @@ -4,4 +4,8 @@ def execute(): from webnotes.model.code import get_obj # rewrite pages - get_obj('Website Settings').rewrite_pages() \ No newline at end of file + get_obj('Website Settings').rewrite_pages() + + ss = get_obj('Style Settings') + ss.validate() + ss.on_update() \ No newline at end of file diff --git a/erpnext/website/doctype/website_settings/website_settings.py b/erpnext/website/doctype/website_settings/website_settings.py index 6f0c4da51b..76c4307e9e 100644 --- a/erpnext/website/doctype/website_settings/website_settings.py +++ b/erpnext/website/doctype/website_settings/website_settings.py @@ -26,11 +26,14 @@ class DocType: """ self.set_home_page() self.validate_domain_list() + + + def on_update(self): self.rewrite_pages() from webnotes.session_cache import clear_cache clear_cache('Guest') - + def rewrite_pages(self): """rewrite all web pages""" import webnotes