diff --git a/src/server/repo/zxdb.ts b/src/server/repo/zxdb.ts index 74d298e..6345738 100644 --- a/src/server/repo/zxdb.ts +++ b/src/server/repo/zxdb.ts @@ -1653,9 +1653,9 @@ export async function getEntryFacets(params: SearchParams): Promise whereParts.push(sql`e.id in (select entry_id from ${searchByTitles} where lower(${searchByTitles.entryTitle}) like ${pattern})`); } } - if (params.genreId) whereParts.push(sql`${entries.genretypeId} = ${params.genreId}`); - if (params.languageId) whereParts.push(sql`${entries.languageId} = ${params.languageId}`); - if (params.machinetypeId) whereParts.push(sql`${entries.machinetypeId} = ${params.machinetypeId}`); + if (params.genreId) whereParts.push(sql`e.genretype_id = ${params.genreId}`); + if (params.languageId) whereParts.push(sql`e.language_id = ${params.languageId}`); + if (params.machinetypeId) whereParts.push(sql`e.machinetype_id = ${params.machinetypeId}`); const whereSql = whereParts.length ? sql.join([sql`where `, sql.join(whereParts, sql` and `)], sql``) : sql``;