Ich stimme absolut zu – aber es ist wichtig zu beachten, dass das Plugin nicht geändert wurde, daher wurde das Problem durch eine Änderung in Discourse eingeführt.
Sicher, aber Discourse wird sich ändern, deshalb erhalten Sie Benachrichtigungen und klicken auf eine Update-Schaltfläche. Upgrades werden Aspekte von Discourse sowie die Versionen zugrunde liegender Softwarekomponenten ständig ändern. Veraltete Plugins, die ältere Versionen von Dingen annehmen, werden ihrerseits nicht mehr funktionieren.
Ich würde Ihnen dringend empfehlen, Upgrades auf einer Staging-Site zu testen, insbesondere wenn Sie auf Plugins von Drittanbietern angewiesen sind.
Entschuldigung – ich zeige mit dem Finger nicht, falls das nicht klar war
Wenn der Fehler etwas aussagekräftiger gewesen wäre, sehe ich den Wert darin, in einem aktiveren Forum zusammen mit Entwicklern zu posten, die Abhängigkeiten und die Codebasis kürzlich geändert haben. Die Reichweite hier ist offensichtlich viel größer als bei einem Plugin-GH.
Aber… ein TypeError ohne Trace ist besonders nutzlos werde zu GH gehen