ArgumentError: falsche Anzahl von Argumenten (0 angegeben, 1 erwartet) in der Problemprüfung upcoming_change_stable_opted_out — Protokolle werden überflutet

HINWEIS: Der folgende Text wurde auf meinen Wunsch hin vom offiziellen ask.discourse-Chatbot generiert, der meine Diskussion zusammengefasst hat

Ich sehe Hunderte dieser Warnungen in /logs (bisher 1500+):

A scheduled admin dashboard problem check (upcoming_change_stable_opted_out) errored. : ArgumentError : wrong number of arguments (given 0, expected 1)

Der Backtrace verweist auf:

app/services/problem_check/upcoming_change_stable_opted_out.rb:24:in 'translation_data'
app/models/problem_check.rb:203:in 'ProblemCheck#run'

Vollständiger Stack-Trace bei Bedarf verfügbar. Läuft mit Ruby 3.4.

Dies scheint ein Discourse-Kernproblem zu sein, ähnlich wie andere kürzliche ProblemCheck-Bugs. Die translation_data-Methode in Zeile 24 dieser Datei wird mit 0 Argumenten aufgerufen, obwohl sie 1 erwartet – wahrscheinlich ein Problem mit der Trennung von Keyword-Argumenten in Ruby 3.4.

Sagt mir Bescheid, wenn ihr weitere Informationen benötigt.

(Seltsamerweise zeigt mir mein Admin-Dashboard nicht mehr an, welche Version ich verwende. Ich bin nicht älter als 2 Wochen.)

Danke für den Bericht. Ich denke, deine Vermutung könnte stimmen, denn es tritt auch bei einer anderen Problemprüfung auf:

Eine geplante Problemprüfung des Admin-Dashboards (group_email_credentials) ist fehlgeschlagen. : ArgumentError : falsche Anzahl von Argumenten (0 angegeben, 1 erwartet)

Dies ist eine ziemlich recente Änderung. Ich bin mir nicht sicher, ob dies nur für unseren Hosting-Dienst gilt, aber es gibt diesen Link in der Admin-Seitenleiste, der diese Informationen jetzt anzeigt.

Nein, ich hoste selbst. Ich sehe es nicht:

Es wäre schön, wenn Änderungen wie diese angekündigt würden. Ich denke, ich werde einen neuen Thread starten, wenn ich es nicht herausfinden kann.

Kannst du die Version, die du gerade ausführst, auf der „Update Discourse“-Seite nicht sehen? Oder meinst du eher, dass du Details zur Version, die vom Dashboard entfernt wird, gerne bekannt gegeben hättest? Es gab eine Ankündigung für das Admin-Dashboard (zusammen mit einer anstehenden Änderung) hier Better insights into your community with the redesigned admin dashboard , aber ich bin mir nicht sicher, ob dort Versionen erwähnt werden.

Wird durch diesen behoben:

Vielen Dank. Ich schätze Ihre Arbeit und die der gesamten Mannschaft.