Ein falscher Treffer verhinderte seine eigene Korrektur

„Doctor Strange" war fälschlich auf ein Making-of von 2022 gelaufen. Beim
Korrigieren hängte die Vorschlagssuche `year=2022` an — aus genau der
Zuordnung, die weg sollte — und lieferte nur noch Titel von 2022. Der
richtige Film von 2016 konnte gar nicht erscheinen, egal wie oft man
suchte.

An TMDB nachgemessen:

  query='Doctor Strange' ohne Jahr     → 2016 Doctor Strange, 2022 Multiverse …
  query='Doctor Strange' mit year=2022 → genau die drei Treffer aus der Meldung

Gesucht wird jetzt mit dem Jahr aus dem Dateinamen, nie mit dem aus dem
Treffer. Die Oberfläche trägt ebenfalls keines mehr vor: das angezeigte
stammt aus derselben falschen Zuordnung.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-10-04 21:14:55 +02:00
co-authored by Claude Opus 5
parent 74c625b829
commit 0c07d4efc7
5 changed files with 65 additions and 7 deletions
+5 -2
View File
@@ -284,8 +284,11 @@ function kachelpunkte(
icon: 'suche',
// **Hier und nicht nur auf der Detailseite.** Wer zwanzig falsch
// erkannte Titel vor sich hat, soll sie hier geradeziehen können.
tun: () => zuordnungsdialog(art, k.id, k.titel,
k.zweite && /^\d{4}$/.test(k.zweite) ? Number(k.zweite) : null,
// **Ohne Jahr.** Das angezeigte stammt aus der Zuordnung, die gerade
// korrigiert werden soll — bei einem falschen Treffer grenzt es die
// Suche auf genau das falsche Jahr ein. Ohne Angabe nimmt der Server
// das aus dem Dateinamen.
tun: () => zuordnungsdialog(art, k.id, k.titel, null,
// **Nur die Kachel, nicht die Seite.** `location.reload()` warf
// Bildlauf, Filter und offene Reiter weg — für einen Titel, der sich
// geändert hat. Bei zwanzig Korrekturen hintereinander ist das