From 0f9ce1a0eec770853fc2485e3e6257807fbe261e Mon Sep 17 00:00:00 2001 From: dtonon Date: Thu, 11 Jun 2026 21:28:19 +0100 Subject: [PATCH] Keep the relay's relevance order in search results --- src/lib/search.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/search.ts b/src/lib/search.ts index bd23add..af0967a 100644 --- a/src/lib/search.ts +++ b/src/lib/search.ts @@ -87,5 +87,7 @@ export async function searchThreads(query: string): Promise { }), ); - return [...byThread.values()].sort((a, b) => b.createdAt - a.createdAt); + // Keep the relay's relevance order (arrival order); a thread keeps the + // position of its best-ranked match + return [...byThread.values()]; }