diff --git a/workers/screenshot_worker.rb b/workers/screenshot_worker.rb index 87c3a11b..498e436a 100644 --- a/workers/screenshot_worker.rb +++ b/workers/screenshot_worker.rb @@ -11,6 +11,9 @@ class ScreenshotWorker def perform(username, path) + site = Site[username: username] + return if site.is_deleted + queue = Sidekiq::Queue.new self.class.sidekiq_options_hash['queue'] logger.info "JOB ID: #{jid} #{username} #{path}" queue.each do |job| @@ -31,9 +34,6 @@ class ScreenshotWorker scheduled_job.delete end - site = Site[username: username] - return if site.is_deleted - path = "/#{path}" unless path[0] == '/' uri = Addressable::URI.parse $config['screenshot_urls'].sample