From d39293960899daf4c6de2f5f31de5a78168851bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Thu, 21 Dec 2023 10:10:50 +0100
Subject: [PATCH] fix loading more articles

---
 main/models.py | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/main/models.py b/main/models.py
index 25855c3c..066a5c35 100644
--- a/main/models.py
+++ b/main/models.py
@@ -518,7 +518,7 @@ class MainArticlesPage(
         search_filter = self.get_search_filters(request)
         article_timeline_list = self.get_article_data_list(months, search_filter)
 
-        context = {"article_timeline_list": article_list}
+        context = {"article_timeline_list": article_timeline_list}
 
         data = {
             "html": render(
@@ -534,10 +534,9 @@ class MainArticlesPage(
                             MainArticlePage.objects.filter(search_filter)
                         )
                         .live()
-                        .order_by("-union_date")
-                        .last()
-                    )
-                    not in article_list[-1]["articles"]
+                        .order_by("union_date")[:2]  # LIMIT 2
+                    )[0]
+                    not in article_timeline_list[-1]["articles"]
                 )
             ),
         }
-- 
GitLab