ПРИМЕЧАНИЕ: Текст ниже был сгенерирован по моей просьбе официальным чат-ботом ask.discourse, который суммировал мою дискуссию
Я вижу сотни таких предупреждений в /logs (пока более 1500):
Произошла ошибка при запланированной проверке проблем на панели администратора (upcoming_change_stable_opted_out). : ArgumentError : неверное количество аргументов (передано 0, ожидается 1)
Стек вызовов указывает на:
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 этого файла вызывается с 0 аргументами, хотя ожидает 1 — вероятно, это связано с разделением именованных аргументов в Ruby 3.4.
Сообщите, если потребуется дополнительная информация.
(Странно, но моя панель администратора больше не показывает версию, которую я использую. Обновление у меня не старше двух недель)