在我的上一个 PR 中,我不小心破坏了 MiniScheduler::Web 的集成:
当前版本(v0.19.0)在调用 require “mini_scheduler/web” 时会立即抛出错误。根本原因是 Sidekiq::Web 提供的用于注册扩展的 API 发生了变化。这一问题在测试中未被发现,仅仅是因为该模块没有对应的测试(我原以为有,但没有再次确认
)。
我已准备了另一个 PR 来解决这个问题:Fix MiniScheduler::Web integration with Sidekiq 8 by dmke · Pull Request #68 · discourse/mini_scheduler · GitHub