From 6e2cee096830a5d2d2bc0c70ba44ba9fdf955eaf Mon Sep 17 00:00:00 2001 From: Kseninia Mikhaylova Date: Mon, 19 Aug 2024 11:09:35 +0300 Subject: [PATCH] sort by created at --- back/tgbot/tgbot.py | 2 +- back/tgbot/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/back/tgbot/tgbot.py b/back/tgbot/tgbot.py index db0b8de..7f9053b 100644 --- a/back/tgbot/tgbot.py +++ b/back/tgbot/tgbot.py @@ -148,7 +148,7 @@ class TgBot: logger.info(f"Step {current_step} from user {user.full_name} with data {context.chat_data}") inv = [] - async for e in TgItem.objects.filter(user_id=user.id): + async for e in TgItem.objects.filter(user_id=user.id).order_by('-created_at'): inv.append({"name": e.name, "id": str(e.id)}) keys = chunk(1, inv) if len(inv) > 0: diff --git a/back/tgbot/views.py b/back/tgbot/views.py index 21bb1e2..0457176 100644 --- a/back/tgbot/views.py +++ b/back/tgbot/views.py @@ -25,7 +25,7 @@ logger = logging.getLogger("root") class TgItemViewSet(viewsets.ModelViewSet): - queryset = TgItem.objects.all().order_by("-updated_at") + queryset = TgItem.objects.all().order_by("-created_at") serializer_class = TgItemSerializer http_method_names = ["post", "get", "patch"] permission_classes = ()