Removed showcase missing date filter, try disabling showcase on specific problematic channels.

This commit is contained in:
2026-01-27 03:06:50 +01:00
parent bac0b768e2
commit e4675e6e97

View File

@@ -477,9 +477,11 @@ async function queryManticoreSql(filters, options, _reqUser) {
builder.where('scenes.is_showcased', filters.isShowcased); builder.where('scenes.is_showcased', filters.isShowcased);
} }
/*
if (filters.isShowcased) { if (filters.isShowcased) {
builder.where('scenes.date', '>', 0); builder.where('scenes.date', '>', 0);
} }
*/
if (options.dedupe) { if (options.dedupe) {
builder.where('scenes.dupe_index', '<', 2); builder.where('scenes.dupe_index', '<', 2);
@@ -605,6 +607,8 @@ export async function fetchScenes(filters, rawOptions, reqUser) {
const result = await queryManticoreSql(filters, options, reqUser); const result = await queryManticoreSql(filters, options, reqUser);
console.timeEnd('manticore sql'); console.timeEnd('manticore sql');
console.log('MANSQL RESULT', result.scenes.slice(0, 3));
const aggYears = options.aggregateYears && result.aggregations.years.map((bucket) => ({ year: bucket.key, count: bucket.doc_count })); const aggYears = options.aggregateYears && result.aggregations.years.map((bucket) => ({ year: bucket.key, count: bucket.doc_count }));
const entityIds = options.aggregateChannels && [...(result.aggregations.channelIds || []), ...(result.aggregations.studioIds || [])]; const entityIds = options.aggregateChannels && [...(result.aggregations.channelIds || []), ...(result.aggregations.studioIds || [])];