Wenn man in den Einstellungen einen Lock gesetzt hat bei Title und Plot auf Show und Episodenebene, dann ist bei allen Folgen einer neuen Staffel oder Serie folgendes hinterlegt: "Suits S05E01". Kann es sein, dass das der Wert zum Suchen ist und er durch den Lock nicht mit den Daten von TVDB überschrieben wird?
Ich hab das Vorgehen nun angepasst und es läuft nun folgendermassen ab (dabei ist es irrelevant, ob die Serie bereits besteht oder ebenfalls neu ist):
- Eine neue Episode wird gefunden, der Episodentitel ist erstmal String.Empty
- Wenn die Serie eine UniqueID hat wird die Episode automatisch gescrapt.
Kann dabei ein Episoden-Titel ermittelt werden, wird dieser als Episoden-Titel gesetzt.
Kann kein Episoden-Titel ermittelt werden, wird entweder Serientitel SxxExx als Episoden-Titel verwendet/generiert (Standard) oder der Dateiname gefiltert. - Wenn die Serie keine UniqueID hat wird ebenfalls entweder ein Episoden-Titel generiert oder gefiltert.
Beim (Re)Scrapen einer Episode wird nun folgendes beim Zusammenfügen aller Scraper-Infos gemacht:
- Neu gilt der Episodentitel nur noch als spezifiziert, wenn er nicht String.Empty ist und ebenfalls nicht auf SxxExx endet (Gross-Kleinschreibung wird dabei ignoriert).
- Wenn der Episoden-Titel bereits spezifiziert ist und Episoden-Titel-Lock deaktiviert ist wird der neue Titel übernommen, wenn der Lock aktiviert ist wird der Titel nicht verändert.
- Wenn der Episoden-Titel nicht spezifiziert ist spielt der Lock keine Rolle und es wird der neue Titel übernommen.
Die Änderung wird in nächstem Release ebenfalls vorhanden sein: Link
Ich hoffe das gibt keine neuen Probleme