fix: xREL badges – sequenziell 1 Film pro Request, 400ms Pause, kein Rate-Limit
This commit is contained in:
@@ -271,10 +271,10 @@ function KinoGrid({ onOpenModal }) {
|
||||
let cancelled = false;
|
||||
const moviesMeta = movies.map(m => ({ id: m.id, title: m.title, original_title: m.original_title }));
|
||||
(async () => {
|
||||
for (let i = 0; i < moviesMeta.length; i += 5) {
|
||||
for (let i = 0; i < moviesMeta.length; i += 1) {
|
||||
if (cancelled) break;
|
||||
try {
|
||||
const chunk = moviesMeta.slice(i, i + 5);
|
||||
const chunk = moviesMeta.slice(i, i + 1);
|
||||
const result = await api('/tools/media/xrel-check', { method:'POST', body:{ movies: chunk } });
|
||||
if (cancelled) break;
|
||||
const hits = Object.entries(result).filter(([,v]) => v).map(([k]) => Number(k));
|
||||
@@ -340,10 +340,10 @@ function DemnächstGrid({ onOpenModal }) {
|
||||
let cancelled = false;
|
||||
const moviesMeta = allMovies.map(m => ({ id: m.id, title: m.title, original_title: m.original_title }));
|
||||
(async () => {
|
||||
for (let i = 0; i < moviesMeta.length; i += 5) {
|
||||
for (let i = 0; i < moviesMeta.length; i += 1) {
|
||||
if (cancelled) break;
|
||||
try {
|
||||
const chunk = moviesMeta.slice(i, i + 5);
|
||||
const chunk = moviesMeta.slice(i, i + 1);
|
||||
const result = await api('/tools/media/xrel-check', { method:'POST', body:{ movies: chunk } });
|
||||
if (cancelled) break;
|
||||
const hits = Object.entries(result).filter(([,v]) => v).map(([k]) => Number(k));
|
||||
|
||||
Reference in New Issue
Block a user