On Tue, Mar 9, 2010 at 3:20 AM, Cykooz <[email protected]> wrote: > zope/app/file/browser/file.py >>> header= self.request.getHeader('If-Modified-Since', None) >>> lmt = zope.datetime.time(modified.isoformat()) >>> if header is not None: >>> header = header.split(';')[0] >>> try: mod_since=long(zope.datetime.time(header)) >>> except: mod_since=None >>> if mod_since is not None: >>> if lmt <= mod_since: >>> self.request.response.setStatus(304) >>> return '' >>> self.request.response.setHeader('Last-Modified', >>> zope.datetime.rfc1123_date(lmt)) > > zope.datetime.time(header) - it is date of change of a file > transferred from browser. > It is compared to date of change of a file on a server - lmt.
Can you please write a test case to reproduce this issue ? Please submit an issue in tracker also. https://bugs.launchpad.net/bluebream Regards, Baiju M _______________________________________________ bluebream mailing list [email protected] https://mail.zope.org/mailman/listinfo/bluebream
