From f4c0c7481acb8a58141b6f8848f825cf420191c0 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <bnzanette@inf.ufpr.br> Date: Mon, 28 Sep 2015 22:35:35 -0300 Subject: [PATCH] Refactor to use RepositoriesProxy module --- app/workers/thumbnail_generator_worker.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/workers/thumbnail_generator_worker.rb b/app/workers/thumbnail_generator_worker.rb index c2fe6926..379948c2 100644 --- a/app/workers/thumbnail_generator_worker.rb +++ b/app/workers/thumbnail_generator_worker.rb @@ -1,6 +1,7 @@ class ThumbnailGeneratorWorker include Sidekiq::Worker + include RepositoriesProxy def perform(learning_object_id) @@ -11,7 +12,7 @@ class ThumbnailGeneratorWorker default_size = "600x600" default_thumbnail = "#{thumbnails_dir}/default_thumbnail.jpg" - item = item_database_repository.find(learning_object_id) + item = learning_object_repository.find(learning_object_id) retrieve_link = item.get_bitstream_retrievelink_of "ORIGINAL" filename = item.get_bitstream_filename_of "ORIGINAL" @@ -45,10 +46,6 @@ class ThumbnailGeneratorWorker private - def item_database_repository - @item_database_repository ||= Portalmec::Application.repository.for(:learning_object) - end - def encode_hash_from(object) Digest::SHA1.hexdigest object end -- GitLab