Test & fix search

This commit is contained in:
Zoe Roux
2025-01-24 22:43:15 +01:00
parent 5bf30af564
commit 9abe7f191a
7 changed files with 63 additions and 28 deletions
+2 -2
View File
@@ -317,13 +317,13 @@ export const movies = new Elysia({ prefix: "/movies", tags: ["movies"] })
.where(
and(
filter,
query ? sql`${query}::text %> ${showTranslations.name}` : undefined,
query ? sql`${transQ.name} %> ${query}::text` : undefined,
keysetPaginate({ table: shows, after, sort }),
),
)
.orderBy(
...(query
? [sql`word_similarity(${query}::text, ${showTranslations.name})`]
? [sql`word_similarity(${query}::text, ${transQ.name})`]
: sortToSql(sort, shows)),
shows.pk,
)