From ec7d5d2d0a17fbba6f8675b8c4b092af0520d909 Mon Sep 17 00:00:00 2001 From: ITQ Date: Sat, 25 Jan 2025 11:31:54 +0300 Subject: [PATCH] fix: fixed feed endpoint --- solution/api/v1/user/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/solution/api/v1/user/views.py b/solution/api/v1/user/views.py index 12eb99c..508c3e4 100644 --- a/solution/api/v1/user/views.py +++ b/solution/api/v1/user/views.py @@ -161,10 +161,12 @@ def feed( Q(target__categories__icontains=category_lower) ) + promocodes = promocodes.all() + if filters.active is not None: promocodes = [p for p in promocodes if p.active == filters.active] - response["X-Total-Count"] = promocodes.count() + response["X-Total-Count"] = len(promocodes) promocodes = promocodes[filters.offset : filters.offset + filters.limit]