From a00df7ea6e3307f46aab3cee6a9124ae3b801eec Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Wed, 21 May 2014 00:26:19 +0200 Subject: Don't deserialize parameters in individual adapters. It's not their responsibility and this makes logging (and rescuing from errors, eventually!) a lot easier. --- lib/active_job/base.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/active_job/base.rb') diff --git a/lib/active_job/base.rb b/lib/active_job/base.rb index 3d16f38275..8bddfde09f 100644 --- a/lib/active_job/base.rb +++ b/lib/active_job/base.rb @@ -1,6 +1,7 @@ require 'active_job/queue_adapter' require 'active_job/queue_name' require 'active_job/enqueuing' +require 'active_job/performing' require 'active_job/logging' module ActiveJob @@ -8,6 +9,7 @@ module ActiveJob extend QueueAdapter extend QueueName extend Enqueuing + include Performing extend Logging end end -- cgit v1.2.3