southbridgeio / redmine_bots

43 stars 11 forks source link

NameError: uninitialized constant TelegramProxyMonitoringWorker #62

Open Nefess opened 2 years ago

Nefess commented 2 years ago

При отправке сообщений из редмайна ошибка в очеред Снимок экрана в 2021-11-05 16-10-31 и

Nefess commented 2 years ago

И такая ошибка в bot.log

GLOBAL NoMethodError: undefined method `update_manager' for RedmineBots::Telegram:Module

chostik commented 2 years ago

такая же хрень. один в один

gituser commented 1 month ago

@Nefess ошибка TelegramProxyMonitoringWorker исправляется комментом 3-х строк здесь https://github.com/southbridgeio/redmine_bots/blob/master/init.rb#L24

а вот update_manager это уже сложнее, в последней версии redmine_bots сломано обновление бота через getUpdates, тк удален файл update_manager.rb и переписан весь ф-ал бота, при этом в скрипте запуска бота остался референс на старую команду - https://github.com/southbridgeio/redmine_bots/blob/master/lib/tasks/telegram.rake#L30 видимо, из-за того, что используют обновление через вебхук, а не через getUpdates и метод getUpdates не тестировался после рефакторинга кода.

Тут нужен кто-то из разработчиков, ping @haukot @annovikava @vladislav-yashin