Update decorators.py
This commit is contained in:
parent
abc694307a
commit
764fde012c
|
@ -13,9 +13,9 @@ def api_check_wallet_macaroon(*, key_type: str = "invoice"):
|
||||||
@wraps(view)
|
@wraps(view)
|
||||||
def wrapped_view(**kwargs):
|
def wrapped_view(**kwargs):
|
||||||
try:
|
try:
|
||||||
g.wallet = get_wallet_for_key(request.headers["Grpc-Metadata-macaroon"], key_type)
|
g.wallet = get_wallet_for_key(request.headers["api_key"], key_type)
|
||||||
except KeyError:
|
except KeyError:
|
||||||
return jsonify({"message": "`Grpc-Metadata-macaroon` header missing."}), Status.BAD_REQUEST
|
return jsonify({"message": "`api_key` header missing."}), Status.BAD_REQUEST
|
||||||
|
|
||||||
if not g.wallet:
|
if not g.wallet:
|
||||||
return jsonify({"message": "Wrong keys."}), Status.UNAUTHORIZED
|
return jsonify({"message": "Wrong keys."}), Status.UNAUTHORIZED
|
||||||
|
|
Loading…
Reference in New Issue
Block a user