Fix backlink badge query to target referencing videos
Some checks failed
docker-build / build (push) Has been cancelled

This commit is contained in:
knight 2025-11-18 23:47:07 -05:00
parent c6b46edacc
commit c88d1886c9

View File

@ -1282,13 +1282,10 @@ async function updateFrequencyChart(term, channels, year, queryMode, toggles = {
const refToIds = Array.isArray(item.internal_references) ? item.internal_references : [];
if (refByCount > 0) {
let query = null;
if (item.video_id) {
let query = buildFieldClause("video_id", refByIds);
if (!query && item.video_id) {
query = buildFieldClause("internal_references", [item.video_id]);
}
if (!query) {
query = buildFieldClause("video_id", refByIds);
}
badgeDefs.push({
label: `${refByCount} backlink${refByCount !== 1 ? "s" : ""}`,
query,