This commit is contained in:
2025-03-18 18:24:14 +01:00
parent cb92b0c84f
commit da313ce205
6 changed files with 146 additions and 35 deletions

View File

@@ -116,6 +116,10 @@ class TorrentViewSet(mixins.CreateModelMixin,
sub = SharedUser.objects.filter(torrent_id=OuterRef("pk"), user_id=user_id).values("date_created")
qs = qs.annotate(last_date=Coalesce(sub, "date_created")).order_by("-last_date")
search = self.request.query_params.get("search", None)
if search:
qs = qs.filter(name__icontains=search)
return qs
def create(self, request, *args, **kwargs):