Ein kleiner, aber einer, der zu einiger Verwirrung führte.
Wenn eine fehlerhafte Theme-Komponente erkannt wird, erscheint eine rote Leiste mit der Meldung „Ihre Website funktioniert möglicherweise nicht, da das Theme / die Komponente %{theme} Fehler aufweist. Deaktivieren Sie sie unter %{path}“.
Da Discourse (in diesem Fall) jedoch auch erkannte, dass diese Theme-Komponente nicht auf ihrem neuesten Commit war, war die richtige Aktion „aktualisieren“ statt „deaktivieren“.
Meiner Erfahrung nach ist dies in den meisten Fällen, in denen diese Meldung erscheint, der Fall. Die schnelle Lösung wäre, den Text in „Aktualisieren oder deaktivieren“ zu ändern, eine umfassendere Lösung wäre, die Meldung abhängig davon zu variieren, ob ein Update für die Theme-Komponente verfügbar ist (aktualisieren) oder nicht (deaktivieren).
Es macht Sinn, dies zu „neu konfigurieren, aktualisieren oder deaktivieren“ zu ändern
Dies ist jetzt der Standard, aber wir haben bestehende Themes nicht geändert (da die Leute in der Vergangenheit möglicherweise lokale Änderungen daran vorgenommen haben und wir diese Änderungen nicht automatisch überschreiben wollten).