diff --git a/lnbits/core/views/api.py b/lnbits/core/views/api.py index 5f7cbd38a..85bc394f7 100644 --- a/lnbits/core/views/api.py +++ b/lnbits/core/views/api.py @@ -36,7 +36,6 @@ from lnbits.decorators import ( check_admin, get_key_type, require_admin_key, - require_admin_user, require_invoice_key, ) from lnbits.helpers import url_for, urlsafe_short_hash diff --git a/lnbits/decorators.py b/lnbits/decorators.py index 3ef9e850e..9aeace400 100644 --- a/lnbits/decorators.py +++ b/lnbits/decorators.py @@ -172,23 +172,6 @@ async def get_key_type( ) -async def require_admin_user( - r: Request, - api_key_header: str = Security(api_key_header), # type: ignore - api_key_query: str = Security(api_key_query), # type: ignore -): - - token = api_key_header or api_key_query - wallet = await get_key_type(r, token) - - if wallet.wallet.user not in settings.lnbits_admin_users: - raise HTTPException( - status_code=HTTPStatus.FORBIDDEN, detail="Not an admin user" - ) - else: - return wallet - - async def require_admin_key( r: Request, api_key_header: str = Security(api_key_header), # type: ignore diff --git a/lnbits/extensions/satspay/views_api.py b/lnbits/extensions/satspay/views_api.py index 04005a887..46dd73300 100644 --- a/lnbits/extensions/satspay/views_api.py +++ b/lnbits/extensions/satspay/views_api.py @@ -11,7 +11,6 @@ from lnbits.decorators import ( check_admin, get_key_type, require_admin_key, - require_admin_user, require_invoice_key, ) from lnbits.extensions.satspay import satspay_ext