diff --git a/src/auth/dependencies.py b/src/auth/dependencies.py index f87064a..26695c8 100644 --- a/src/auth/dependencies.py +++ b/src/auth/dependencies.py @@ -21,7 +21,7 @@ from src.auth.exceptions import UnauthorizedException def is_super_admin(user_model) -> bool: super_admin_emails = ["chris@sr2.uk"] if user_model.email not in super_admin_emails: - raise UnauthorizedException() + raise UnauthorizedException(message="Must be super admin") return True @@ -65,7 +65,7 @@ async def user_model_super_admin(user_model: user_model_claims_dependency): if is_super_admin(user_model): return user_model - raise UnauthorizedException() + raise UnauthorizedException(message="Must be super admin") super_admin_dependency = Annotated[type[User], Depends(user_model_super_admin)]