ensure deduplication of results

This commit is contained in:
SansGuidon 2025-05-25 01:45:28 +02:00
parent 513b1de86e
commit 79aa8f619a

View File

@ -125,7 +125,15 @@
<td class="year" style="vertical-align:top;">${film.year || 'N/A'}</td>
<td>`;
film.results.forEach(r => {
const uniqueResults = [];
const seenSources = new Set();
film.results.forEach(r => {
if (!seenSources.has(r.source)) {
uniqueResults.push(r);
seenSources.add(r.source);
}
});
uniqueResults.forEach(r => {
html += `<div class="source-block">`;
html += `<p class="source-name">${r.source.charAt(0).toUpperCase() + r.source.slice(1)}</p>`;
// (No image here anymore)