From eacfd15f8e14bed2f9ed351ed0de70da5a7af0b6 Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 27 May 2026 19:06:16 +0200 Subject: [PATCH] refactor(document): revert resolveSort to private MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit No test calls resolveSort directly — the sort tests assert through searchDocuments + ArgumentCaptor, so the package-private widening added no value. Narrow the API surface back to private. Refs #668 Co-Authored-By: Claude Opus 4.7 --- .../org/raddatz/familienarchiv/document/DocumentService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/main/java/org/raddatz/familienarchiv/document/DocumentService.java b/backend/src/main/java/org/raddatz/familienarchiv/document/DocumentService.java index 43d206b7..fef6e618 100644 --- a/backend/src/main/java/org/raddatz/familienarchiv/document/DocumentService.java +++ b/backend/src/main/java/org/raddatz/familienarchiv/document/DocumentService.java @@ -802,7 +802,7 @@ public class DocumentService { return transcriptionBlockQueryService.getCompletionStats(docIds); } - Sort resolveSort(DocumentSort sort, String dir) { + private Sort resolveSort(DocumentSort sort, String dir) { Sort.Direction direction = "ASC".equalsIgnoreCase(dir) ? Sort.Direction.ASC : Sort.Direction.DESC; if (sort == null || sort == DocumentSort.DATE || sort == DocumentSort.RELEVANCE) { // Undated documents (null documentDate) must order last regardless of