lib/logstasher/active_job/log_subscriber.rb in logstasher-2.1.0 vs lib/logstasher/active_job/log_subscriber.rb in logstasher-2.1.1
- old
+ new
@@ -1,8 +1,9 @@
-if ActiveJob::VERSION::MAJOR >= 6 && ActiveJob::VERSION::MINOR >= 1
- require 'active_job/log_subscriber'
-else
+# For Rails 6.0 or below, require the logging module which contains LogSubscriber
+if ActiveJob::VERSION::MAJOR < 6 || (ActiveJob::VERSION::MAJOR == 6 && ActiveJob::VERSION::MINOR == 0)
require 'active_job/logging'
+else
+ require 'active_job/log_subscriber'
end
module LogStasher
module ActiveJob