Skip to content

Commit

Permalink
Add filter
Browse files Browse the repository at this point in the history
  • Loading branch information
sangeethailango committed Jan 2, 2025
1 parent 3f70338 commit bd2b140
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions apiserver/plane/app/views/workspace/recent_visit.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,15 @@ def get_serializer_class(self):

@allow_permission([ROLE.ADMIN, ROLE.MEMBER, ROLE.GUEST], level="WORKSPACE")
def list(self, request, slug):
user_recent_visits = UserRecentVisit.objects.filter(workspace__slug=slug)

serializer = WorkspaceRecentVisitSerializer(user_recent_visits, many=True)

return Response(serializer.data, status=status.HTTP_200_OK)
user_recent_visits = UserRecentVisit.objects.filter(workspace__slug=slug)

entity_name = request.query_params.get("entity_name")

if entity_name:
user_recent_visits = user_recent_visits.filter(entity_name=entity_name)[:10]

user_recent_visits = user_recent_visits[:10]

serializer = WorkspaceRecentVisitSerializer(user_recent_visits, many=True)
return Response(serializer.data, status=status.HTTP_200_OK)

0 comments on commit bd2b140

Please sign in to comment.