NoMethodError 래핑됨: Jobs::Jobs:Module에 대해 'enqueue' 메서드 정의되지 않음

(0.3ms)  BEGIN
  MiniScheduler::Stat Update (0.8ms)  UPDATE "scheduler_stats" SET "duration_ms" = 19, "live_slots_finish" = 919924, "success" = FALSE, "error" = 'Jobs::HandledExceptionWrapper: Wrapped NoMethodError: undefined method `enqueue'' for Jobs::Jobs:Module /Users/faiz/discenv/discourse/app/jobs/base.rb:256:in `perform''
/Users/faiz/discenv/discourse/app/jobs/base.rb:279:in `perform''
/Users/faiz/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/mini_scheduler-0.12.2/lib/mini_scheduler/manager.rb:86:in `process_queue''
/Users/faiz/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/mini_scheduler-0.12.2/lib/mini_scheduler/manager.rb:36:in `block (2 levels) in initialize''' WHERE "scheduler_stats"."id" = 554
   (1.1ms)  COMMIT

Zeitwerk가 master에 병합된 직후 개발 환경을 업데이트한 이후로 개발 중 계속 이 오류가 발생합니다. 아직 제 작업에는 영향을 주지 않았지만, 콘솔에 가끔씩 계속 뜹니다.

부모 클래스 앞에 ::를 붙여야 합니다.

예를 들어:

이건 정말 감사합니다. 제 환경에 설치된 플러그인 중 하나에서 발생하는 문제인 것 같습니다.