ArgumentError: عدد خاطئ من الحجج (تم تقديم 0، متوقع 1) في فحص مشكلة upcoming_change_stable_opted_out — فيضان السجلات

ملاحظة: تم إنشاء النص أدناه بناءً على طلبي من روبوت الدردشة الرسمي لـ ask.discourse لتلخيص نقاشاتي

ألاحظ وجود مئات من هذه التحذيرات في /logs (أكثر من 1500 حتى الآن):

حدث خطأ في فحص مشكلة لوحة تحكم المسؤول المجدول (upcoming_change_stable_opted_out). : ArgumentError : عدد خاطئ من الحجج (تم توفير 0، متوقع 1)

يشير أثر المكدس (backtrace) إلى:

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

متوفر أثر المكدس الكامل إذا لزم الأمر. أستخدم Ruby 3.4.

يبدو أن هذه مشكلة في نواة Discourse مشابهة لأخطاء ProblemCheck الأخرى الأخيرة. يتم استدعاء الطريقة translation_data في السطر 24 من ذلك الملف بدون أي حجة بينما تتوقع حجة واحدة — على الأرجح بسبب مشكلة فصل حجج الكلمات المفتاحية في Ruby 3.4.

أخبرني إذا كنت بحاجة إلى أي معلومات إضافية.

(غريباً، لم تعد لوحة تحكم المسؤول تخبرني بالإصدار الذي أستخدمه. لا يزيد عمر نسختي عن أسبوعين)