--- a/web/request.py Thu Mar 26 08:34:47 2015 +0100
+++ b/web/request.py Mon Mar 16 16:46:34 2015 +0100
@@ -45,7 +45,7 @@
from cubicweb.view import TRANSITIONAL_DOCTYPE_NOEXT
from cubicweb.web import (INTERNAL_FIELD_VALUE, LOGGER, NothingToEdit,
RequestError, StatusResponse)
-from cubicweb.web.httpcache import GMTOFFSET, get_validators
+from cubicweb.web.httpcache import get_validators
from cubicweb.web.http_headers import Headers, Cookie, parseDateTime
_MARKER = object()
@@ -536,8 +536,8 @@
# we don't want to handle times before the EPOCH (cause bug on
# windows). Also use > and not >= else expires == 0 and Cookie think
# that means no expire...
- assert expires + GMTOFFSET > date(1970, 1, 1)
- expires = timegm((expires + GMTOFFSET).timetuple())
+ assert expires > date(1970, 1, 1)
+ expires = timegm(expires.timetuple())
else:
expires = None
# make sure cookie is set on the correct path