diff --git a/requirements.txt b/requirements.txt index 786d9d8c7d66641e21a2af370820a7e012d0be53..0f1b6cd40ec1752d7691a99682f7da2100dd5a71 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,4 +8,4 @@ httpx[http2]==0.23.3 pymitter==0.4.0 uvicorn==0.20.0 python-multipart==0.0.6 -nacsos_data[scripts,server] @ git+ssh://git@gitlab.pik-potsdam.de/mcc-apsis/nacsos/nacsos-data.git@v0.4.2 +nacsos_data[scripts,server] @ git+ssh://git@gitlab.pik-potsdam.de/mcc-apsis/nacsos/nacsos-data.git@v0.4.3 diff --git a/server/api/routes/users.py b/server/api/routes/users.py index 02c8322a7ed443191f875374e51fbaf459ce908b..2ee6cbd9718263544006a91d9aef1fa571e4d017 100644 --- a/server/api/routes/users.py +++ b/server/api/routes/users.py @@ -11,14 +11,14 @@ from nacsos_data.db.crud.users import \ from server.data import db_engine from server.api.errors import DataNotFoundWarning, UserNotFoundError from server.util.logging import get_logger -from server.util.security import UserPermissionChecker, get_current_active_user, get_current_active_superuser +from server.util.security import UserPermissionChecker, get_current_active_user logger = get_logger('nacsos.api.route.admin.users') router = APIRouter() @router.get('/list/all', response_model=list[UserBaseModel]) -async def get_all_users(current_user: UserModel = Depends(get_current_active_superuser)) \ +async def get_all_users(current_user: UserModel = Depends(get_current_active_user)) \ -> list[UserInDBModel]: result = await read_users(project_id=None, order_by_username=True, engine=db_engine) if result is None: