explicit raise from
This commit is contained in:
parent
9ada50f111
commit
91185aa0e6
@ -62,11 +62,11 @@ class V6D1TokensAppFactory(AppFactory):
|
|||||||
requester = await requester_for_request(request, requester_cert, token_id)
|
requester = await requester_for_request(request, requester_cert, token_id)
|
||||||
requesterpk: PublicKey = requester.to_curve25519_public_key()
|
requesterpk: PublicKey = requester.to_curve25519_public_key()
|
||||||
token_encrypted = await self.tdb.get_encrypted(requesterpk, token_id)
|
token_encrypted = await self.tdb.get_encrypted(requesterpk, token_id)
|
||||||
except BadSignatureError:
|
except BadSignatureError as e:
|
||||||
raise web.HTTPUnauthorized
|
raise web.HTTPUnauthorized from e
|
||||||
except (json.JSONDecodeError, AssertionError):
|
except (json.JSONDecodeError, AssertionError) as e:
|
||||||
raise web.HTTPBadRequest
|
raise web.HTTPBadRequest from e
|
||||||
except KeyError:
|
except KeyError as e:
|
||||||
raise web.HTTPNotFound
|
raise web.HTTPNotFound from e
|
||||||
else:
|
else:
|
||||||
return web.Response(body=token_encrypted)
|
return web.Response(body=token_encrypted)
|
||||||
|
Reference in New Issue
Block a user