diff options
author | Marcel Hellkamp <marc@gsites.de> | 2016-07-05 13:35:48 +0200 |
---|---|---|
committer | Marcel Hellkamp <marc@gsites.de> | 2016-07-05 13:35:48 +0200 |
commit | d7a3ca9bec7f937670929702416edb6cf91adc9b (patch) | |
tree | 26c36b054a180cc46eef4bcdd2e0e2fb78b752ea | |
parent | eeaaef2733b75b6b98e5e6b781ab78b02f3bb220 (diff) | |
download | bottle-feature-etag.tar.gz |
Fix: Hashlib wants bytes, not unicode.feature-etag
-rw-r--r-- | bottle.py | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2723,7 +2723,7 @@ def static_file(filename, root, if etag is None: etag = '%d:%d:%d:%d:%s' % (stats.st_dev, stats.st_ino, stats.st_mtime, clen, filename) - etag = hashlib.sha1(etag).hexdigest() + etag = hashlib.sha1(tob(etag)).hexdigest() if etag: headers['ETag'] = etag |