77from backend .models .dtos .user_dto import AuthUserDTO , UserDTO , UserRegisterEmailDTO
88from backend .services .interests_service import InterestService
99from backend .services .messaging .message_service import MessageService
10- from backend .services .users .authentication_service import login_required , pm_only
10+ from backend .services .users .authentication_service import login_required , admin_only
1111from backend .services .users .user_service import UserService , UserServiceError
1212
1313router = APIRouter (
@@ -117,7 +117,7 @@ async def set_mapping_level(
117117 request : Request ,
118118 username ,
119119 level ,
120- user : AuthUserDTO = Depends (pm_only ),
120+ user : AuthUserDTO = Depends (admin_only ),
121121 db : Database = Depends (get_db ),
122122):
123123 """
@@ -173,7 +173,7 @@ async def set_user_role(
173173 request : Request ,
174174 username : str ,
175175 role : str ,
176- user : AuthUserDTO = Depends (pm_only ),
176+ user : AuthUserDTO = Depends (admin_only ),
177177 db : Database = Depends (get_db ),
178178):
179179 """
@@ -228,7 +228,7 @@ async def set_user_role(
228228async def update_stats (
229229 request : Request ,
230230 username : str ,
231- _ : AuthUserDTO = Depends (pm_only ),
231+ _ : AuthUserDTO = Depends (admin_only ),
232232 db : Database = Depends (get_db ),
233233):
234234 """
@@ -255,7 +255,7 @@ async def update_stats(
255255async def approve_level (
256256 request : Request ,
257257 username : str ,
258- voter : AuthUserDTO = Depends (pm_only ),
258+ voter : AuthUserDTO = Depends (admin_only ),
259259 db : Database = Depends (get_db ),
260260):
261261 """
@@ -282,7 +282,7 @@ async def set_user_is_expert(
282282 request : Request ,
283283 user_name ,
284284 is_expert ,
285- user : AuthUserDTO = Depends (pm_only ),
285+ user : AuthUserDTO = Depends (admin_only ),
286286 db : Database = Depends (get_db ),
287287):
288288 """
0 commit comments