diff options
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/api/revocation.py')
| -rw-r--r-- | packages/meshbay-hub/src/meshbay_hub/api/revocation.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/api/revocation.py b/packages/meshbay-hub/src/meshbay_hub/api/revocation.py index bb88283..bbd1bc2 100644 --- a/packages/meshbay-hub/src/meshbay_hub/api/revocation.py +++ b/packages/meshbay-hub/src/meshbay_hub/api/revocation.py @@ -40,7 +40,7 @@ from sqlalchemy.ext.asyncio import AsyncSession import jwt from meshbay_hub.auth import hub_public_key_pem, decode_access_token -from meshbay_hub.api.deps import get_current_user +from meshbay_hub.api.deps import get_current_user, require_admin from meshbay_hub.db.engine import get_db from meshbay_hub.db.models import Group, IPLog, User @@ -193,7 +193,7 @@ class RevokeRequest(BaseModel): @router.post("/v1/admin/revoke", status_code=200) async def admin_revoke( body: RevokeRequest, - current_user: User = Depends(get_current_user), + current_user: User = Depends(require_admin), db: AsyncSession = Depends(get_db), ): """ |