Kategorie ändern – „Dieses Thema enthält nicht erlaubte Tags"

Beim Ändern der Kategorie eines Themas wird die Aktualisierung nicht zugelassen, wenn das Thema Tags enthält, die in der neuen Kategorie nicht erlaubt sind. Das ist in Ordnung – wenn ich jedoch versuche, diese Tags zu löschen und gleichzeitig Kategorie und Tags erneut zu aktualisieren, wird gemeldet, dass die Tags noch vorhanden sind, und das Hochladen wird blockiert.

Als Workaround muss ich die Tags löschen, die Seite neu laden und dann das Thema ändern.

Ich habe eine Bildschirmaufnahme des Problems, falls Sie das Hochladen einer .mov-Datei gestatten. :slight_smile:

5 „Gefällt mir“

Meinst du: „wenn der Beitrag Tags enthält, die in der neuen Kategorie nicht erlaubt sind"?

1 „Gefällt mir“

Ja, genau, ups (ich verwechsle oft Kategorien und Themen)

3 „Gefällt mir“

@codinghorror Konntest du das nachstellen? Lass mich wissen, falls du weitere Informationen oder das Video brauchst.

Ich kann das Problem reproduzieren. Die Meldung, die ich erhalte, nachdem ich nicht erlaubte Tags gelöscht und versucht habe, das Thema neu zu kategorisieren, lautet:

Die Anführungszeichen in diesem Screenshot sind zwei einzelne Hochkommas.

Wenn ich gleichzeitig mit dem Löschen des Tags auch einen für die Kategorie erlaubten Tag hinzufüge, kann ich das Thema ohne Probleme neu kategorisieren.

3 „Gefällt mir“

Das ist wirklich seltsam, @j.jaffeux – kannst du das untersuchen? Ein kurzer Blick in den Code zeigt, dass es bereits eine empty?-Prüfung für diese Nachricht gibt. Ich frage mich daher, ob der Parameter tags möglicherweise als Zeichenkette und nicht als Liste von Werten behandelt wird.

5 „Gefällt mir“

Das sollte es gewesen sein. Ich habe dabei auch einen weiteren Fehler behoben, den Code vereinfacht und Tests hinzugefügt:

5 „Gefällt mir“