mirror of
https://github.com/zoriya/Kyoo.git
synced 2026-03-17 15:09:15 -04:00
Allow entries to be searched by episode number
This commit is contained in:
parent
5d69791021
commit
976f6104da
@ -308,13 +308,17 @@ export async function getEntries({
|
||||
.where(
|
||||
and(
|
||||
filter,
|
||||
query ? sql`${transQ.name} %> ${query}::text` : undefined,
|
||||
query
|
||||
? sql`concat(${entries.episodeNumber}, ' ', ${transQ.name}) %> ${query}::text`
|
||||
: undefined,
|
||||
keysetPaginate({ after, sort }),
|
||||
),
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
? [
|
||||
sql`word_similarity(${query}::text, concat(${entries.episodeNumber}, ' ', ${transQ.name})) desc`,
|
||||
]
|
||||
: sortToSql(sort)),
|
||||
entries.pk,
|
||||
)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user