ArgumentError: неверное количество аргументов (передано 0, ожидалось 1) в проверке проблемы upcoming_change_stable_opted_out — засорение журналов

ПРИМЕЧАНИЕ: Текст ниже был сгенерирован по моей просьбе официальным чат-ботом 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.

Сообщите, если потребуется дополнительная информация.

(Странно, но моя панель администратора больше не показывает версию, которую я использую. Обновление у меня не старше двух недель)

Спасибо за сообщение. Думаю, ваша догадка может оказаться верной, поскольку та же ошибка возникает и при проверке другой проблемы:

Проверка проблемы в панели администратора по расписанию (group_email_credentials) завершилась ошибкой. : ArgumentError : неверное количество аргументов (передано 0, ожидается 1)

Это довольно недавнее изменение. Не уверен, что это касается только нашего хостинга, но теперь эта информация отображается по ссылке в боковой панели администратора.

Нет, у меня сам хостинг. Я этого не вижу:

Было бы здорово, если бы о таких изменениях сообщали заранее. Думаю, я создам новую тему, если не разберусь.

Вы можете увидеть версию, которую вы используете, на странице обновления Discourse, верно? Или вы имели в виду, что хотели бы видеть детали версии, которая будет удалена с панели управления? Объявление о панели администратора (вместе с предстоящими изменениями) было опубликовано здесь: Better insights into your community with the redesigned admin dashboard, но не уверен, упоминаются ли там версии.

Это будет исправлено в следующем:

Большое спасибо. Я ценю вашу работу и работу всей команды.