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.)