Ich habe einen Fix für den Fehler im ersten Beitrag eingereicht:
Ich habe mich für die erste Lösung entschieden, da diese Code aus Discourse entfernt. Die andere Lösung fügte tatsächlich Code hinzu, um zu prüfen, ob mindestens ein Thema in der Kategorie „Nicht kategorisiert“ vorhanden ist.
Außerdem habe ich alle Verwendungen von category.uncategorized? überprüft und einige Stellen gefunden, die möglicherweise nicht mehr notwendig sind, wenn wir „Nicht kategorisiert“ weniger als Einhorn und mehr als normale Kategorie behandeln:
Dies sind einige Teile, die keine anderen Funktionen beeinträchtigen, was die Änderungen weniger riskant, aber dennoch nicht einfach macht.