mirror of
https://github.com/zoriya/Kyoo.git
synced 2026-05-23 07:32:28 -04:00
Fix search order
This commit is contained in:
@@ -230,7 +230,7 @@ export async function getEntries({
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
entries.pk,
|
||||
)
|
||||
|
||||
@@ -117,7 +117,7 @@ export const nextup = new Elysia({ tags: ["profiles"] })
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
entries.pk,
|
||||
)
|
||||
|
||||
@@ -104,7 +104,7 @@ export const seasonsH = new Elysia({ tags: ["series"] })
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
seasons.pk,
|
||||
)
|
||||
|
||||
@@ -312,7 +312,7 @@ export async function getShows({
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
shows.pk,
|
||||
)
|
||||
|
||||
@@ -105,7 +105,7 @@ async function getStaffRoles({
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${staff.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${staff.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
staff.pk,
|
||||
)
|
||||
@@ -264,7 +264,7 @@ export const staffH = new Elysia({ tags: ["staff"] })
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
roles.showPk,
|
||||
)
|
||||
@@ -332,7 +332,7 @@ export const staffH = new Elysia({ tags: ["staff"] })
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${staff.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${staff.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
staff.pk,
|
||||
)
|
||||
|
||||
@@ -116,7 +116,7 @@ export async function getStudios({
|
||||
)
|
||||
.orderBy(
|
||||
...(query
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name})`]
|
||||
? [sql`word_similarity(${query}::text, ${transQ.name}) desc`]
|
||||
: sortToSql(sort)),
|
||||
studios.pk,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user