Merge pull request 'fix response model' (#67) from feature/interested-events into master
Reviewed-on: #67
This commit is contained in:
@@ -63,7 +63,7 @@ def build_text_filter(item):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
@router.get("/events", tags=["events"], response_model=list[events.EventOut])
|
@router.get("/events", tags=["events"], response_model=list[events.EventOutWithInterested])
|
||||||
async def read_events(
|
async def read_events(
|
||||||
authorize: Annotated[bool, Depends(permissions_checker.PermissionChecker(roles=["Admin", "User"]))],
|
authorize: Annotated[bool, Depends(permissions_checker.PermissionChecker(roles=["Admin", "User"]))],
|
||||||
user: users.User = Depends(users_token.get_current_user), # 👈 récupère l’utilisateur courant
|
user: users.User = Depends(users_token.get_current_user), # 👈 récupère l’utilisateur courant
|
||||||
@@ -150,7 +150,7 @@ async def read_events(
|
|||||||
return list_events
|
return list_events
|
||||||
|
|
||||||
|
|
||||||
@router.get("/events/search", tags=["events"], response_model=list[events.EventOut])
|
@router.get("/events/search", tags=["events"], response_model=list[events.EventOutWithInterested])
|
||||||
async def search_events(
|
async def search_events(
|
||||||
authorize: Annotated[bool, Depends(permissions_checker.PermissionChecker(roles=["Admin", "User"]))],
|
authorize: Annotated[bool, Depends(permissions_checker.PermissionChecker(roles=["Admin", "User"]))],
|
||||||
user: users.User = Depends(users_token.get_current_user), # 👈 récupère l’utilisateur courant
|
user: users.User = Depends(users_token.get_current_user), # 👈 récupère l’utilisateur courant
|
||||||
|
Reference in New Issue
Block a user