From 905ae96c0760b98c660f685d55b31b5b9b69a223 Mon Sep 17 00:00:00 2001 From: Joenio Costa Date: Thu, 20 Mar 2014 20:18:04 +0000 Subject: [PATCH] Check if table exists before try to use it in the Rails initializers --- config/initializers/activities_counter_cache.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/config/initializers/activities_counter_cache.rb b/config/initializers/activities_counter_cache.rb index db88ce3..ed5534a 100644 --- a/config/initializers/activities_counter_cache.rb +++ b/config/initializers/activities_counter_cache.rb @@ -1,4 +1,6 @@ -job = Delayed::Backend::ActiveRecord::Job.all :conditions => ['handler LIKE ?', "%ActivitiesCounterCacheJob%"] -if job.blank? - Delayed::Backend::ActiveRecord::Job.enqueue(ActivitiesCounterCacheJob.new, -3) +if Delayed::Backend::ActiveRecord::Job.table_exists? + job = Delayed::Backend::ActiveRecord::Job.all :conditions => ['handler LIKE ?', "%ActivitiesCounterCacheJob%"] + if job.blank? + Delayed::Backend::ActiveRecord::Job.enqueue(ActivitiesCounterCacheJob.new, -3) + end end -- libgit2 0.21.2