[Checkins] SVN: lovely.responsecache/trunk/ version bump,
see changes.txt
Bernd Dorn
bernd.dorn at lovelysystems.com
Fri Nov 23 04:19:03 EST 2007
Log message for revision 81965:
version bump, see changes.txt
Changed:
U lovely.responsecache/trunk/CHANGES.txt
U lovely.responsecache/trunk/setup.py
U lovely.responsecache/trunk/src/lovely/responsecache/event.py
-=-
Modified: lovely.responsecache/trunk/CHANGES.txt
===================================================================
--- lovely.responsecache/trunk/CHANGES.txt 2007-11-22 22:38:42 UTC (rev 81964)
+++ lovely.responsecache/trunk/CHANGES.txt 2007-11-23 09:19:01 UTC (rev 81965)
@@ -2,6 +2,11 @@
Changes for lovely.responsecache
================================
+2007/11/23 0.3.0a2
+==================
+
+- handle None principal in cookie setter
+
2007/10/14 0.3.0a1
==================
Modified: lovely.responsecache/trunk/setup.py
===================================================================
--- lovely.responsecache/trunk/setup.py 2007-11-22 22:38:42 UTC (rev 81964)
+++ lovely.responsecache/trunk/setup.py 2007-11-23 09:19:01 UTC (rev 81965)
@@ -23,7 +23,7 @@
setup(
name = 'lovely.responsecache',
- version = '0.3.0a1',
+ version = '0.3.0a2',
author = "Lovely Systems",
author_email = "office at lovelysystems.com",
description = "Cache results of ContentProviders",
Modified: lovely.responsecache/trunk/src/lovely/responsecache/event.py
===================================================================
--- lovely.responsecache/trunk/src/lovely/responsecache/event.py 2007-11-22 22:38:42 UTC (rev 81964)
+++ lovely.responsecache/trunk/src/lovely/responsecache/event.py 2007-11-23 09:19:01 UTC (rev 81965)
@@ -98,7 +98,10 @@
This is not used for authentication. This is just usefull for
frontend caching servers to rewrite urls for caching."""
if IBrowserRequest.providedBy(ev.request):
- auth = not IUnauthenticatedPrincipal.providedBy(ev.request.principal)
+ if ev.request.principal is None:
+ auth = False
+ else:
+ auth = not IUnauthenticatedPrincipal.providedBy(ev.request.principal)
ev.request.response.setCookie('z3.authenticated',
str(auth),
path = '/')
More information about the Checkins
mailing list