no etag for http 503

This commit is contained in:
Laura Klünder 2024-09-17 22:20:06 +02:00
parent 007fbe3464
commit 3399d2c1ed

View file

@ -310,8 +310,7 @@ class TileServer:
if int(r.headers.get('X-Processed-Geometry-Update', 0)) < self.processed_geometry_update:
error = b'upstream is outdated'
start_response('503 Service Unavailable', [self.get_date_header(),
('Content-Length', len(error)),
('ETag', tile_etag)])
('Content-Length', len(error))])
return [error]
self.cache.set(cache_key, r.content)
return self.deliver_tile(start_response, tile_etag, r.content)