[web configuration] http/https ui properties should not share the same cache directory
--- a/web/webconfig.py Thu Jul 08 10:03:03 2010 +0200
+++ b/web/webconfig.py Thu Jul 08 10:04:30 2010 +0200
@@ -342,8 +342,10 @@
datadir_url=self.datadir_url[:-1])
self._init_uiprops(self.uiprops)
if self['https-url']:
+ cachedir = join(self.appdatahome, 'uicachehttps')
+ self.check_writeable_uid_directory(cachedir)
self.https_uiprops = PropertySheet(
- join(self.appdatahome, 'uicache'),
+ cachedir,
data=lambda x: self.https_datadir_url + x,
datadir_url=self.https_datadir_url[:-1])
self._init_uiprops(self.https_uiprops)