diff --git a/lib/tasks/thumbnail.rake b/lib/tasks/thumbnail.rake index 3de4c7447b31fa41a62fab654b8e3a4e22c3b6a1..5ae12d9c2825a4fa744f889110a96dc862d32fea 100644 --- a/lib/tasks/thumbnail.rake +++ b/lib/tasks/thumbnail.rake @@ -3,6 +3,8 @@ namespace :thumbnail do desc "Generate Thumbnails" task :generate => :environment do + include RepositoriesProxy + # Quantity of items fetched on each iteration limit = 1000 @@ -13,7 +15,7 @@ namespace :thumbnail do begin # Get items from dspace (from offset to offset+limit) - items = item_database_repository.all(limit,offset) + items = learning_object_repository.all(limit,offset) rescue # Sleeps for a while to wait database's recovery sleep(30.seconds) @@ -34,10 +36,4 @@ namespace :thumbnail do end end - private - - def item_database_repository - @item_database_repository ||= Portalmec::Application.repository.for(:learning_object) - end - end