From a70f69ce925d67ad64282aacbb246507a4517bf5 Mon Sep 17 00:00:00 2001
From: Kevin Ditscheid <kevin.ditscheid@sgalinski.de>
Date: Thu, 19 Nov 2020 19:44:56 +0100
Subject: [PATCH] [BUGFIX] Fix wrong previous/next news when using sorting
 instead of date

---
 Classes/Domain/Repository/NewsRepository.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Classes/Domain/Repository/NewsRepository.php b/Classes/Domain/Repository/NewsRepository.php
index a1da829..b518f77 100644
--- a/Classes/Domain/Repository/NewsRepository.php
+++ b/Classes/Domain/Repository/NewsRepository.php
@@ -392,7 +392,7 @@ class NewsRepository extends AbstractRepository {
 			'crdate' => QueryInterface::ORDER_DESCENDING
 		]);
 		return $query->matching(
-			$query->lessThan('sorting', $news->getSorting())
+			$query->greaterThan('sorting', $news->getSorting())
 		)->execute();
 	}
 
@@ -425,7 +425,7 @@ class NewsRepository extends AbstractRepository {
 			'crdate' => QueryInterface::ORDER_ASCENDING
 		]);
 		return $query->matching(
-			$query->greaterThan('sorting', $news->getSorting())
+			$query->lessThan('sorting', $news->getSorting())
 		)->execute();
 	}
 
-- 
GitLab