forked from MirrorHub/synapse
fix etag typing error. fix timestamp typing error
This commit is contained in:
parent
c3916462f6
commit
eab4d462f8
1 changed files with 2 additions and 2 deletions
|
@ -61,7 +61,7 @@ class PreviewUrlResource(BaseMediaResource):
|
||||||
# XXX: if get_user_by_req fails, what should we do in an async render?
|
# XXX: if get_user_by_req fails, what should we do in an async render?
|
||||||
requester = yield self.auth.get_user_by_req(request)
|
requester = yield self.auth.get_user_by_req(request)
|
||||||
url = request.args.get("url")[0]
|
url = request.args.get("url")[0]
|
||||||
ts = request.args.get("ts")[0] if "ts" in request.args else self.clock.time_msec()
|
ts = int(request.args.get("ts")[0]) if "ts" in request.args else self.clock.time_msec()
|
||||||
|
|
||||||
# first check the memory cache - good to handle all the clients on this
|
# first check the memory cache - good to handle all the clients on this
|
||||||
# HS thundering away to preview the same URL at the same time.
|
# HS thundering away to preview the same URL at the same time.
|
||||||
|
@ -368,7 +368,7 @@ class PreviewUrlResource(BaseMediaResource):
|
||||||
# FIXME: we should calculate a proper expiration based on the
|
# FIXME: we should calculate a proper expiration based on the
|
||||||
# Cache-Control and Expire headers. But for now, assume 1 hour.
|
# Cache-Control and Expire headers. But for now, assume 1 hour.
|
||||||
"expires": 60 * 60 * 1000,
|
"expires": 60 * 60 * 1000,
|
||||||
"etag": headers["ETag"] if "ETag" in headers else None,
|
"etag": headers["ETag"][0] if "ETag" in headers else None,
|
||||||
})
|
})
|
||||||
|
|
||||||
def _is_media(self, content_type):
|
def _is_media(self, content_type):
|
||||||
|
|
Loading…
Reference in a new issue