From 5c7434298a5d2949b8d6af720bb88c56427bd201 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <bnzanette@inf.ufpr.br> Date: Tue, 29 Sep 2015 13:43:25 -0300 Subject: [PATCH] Refactor code to use Repository::Base Methods --- .../orient_db/learning_object_repository.rb | 10 ---------- lib/tasks/fakeData.rake | 2 +- lib/tasks/thumbnail.rake | 2 +- 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/app/repositories/orient_db/learning_object_repository.rb b/app/repositories/orient_db/learning_object_repository.rb index 3fe2860c..488941e8 100644 --- a/app/repositories/orient_db/learning_object_repository.rb +++ b/app/repositories/orient_db/learning_object_repository.rb @@ -15,16 +15,6 @@ module OrientDb create_edge "Likes", user.rid, learning_object.id end - # Example: - # list = repository.for(:learning_objects).all - # list.each do |learning_object| - # learning_object.inspect <LearningObject model> - # end - def all(limit = 100, offset = 0) - learning_objects_hash = connection.query "SELECT FROM LearningObject LIMIT #{limit} OFFSET #{offset}", {limit: limit} - build_objects(learning_objects_hash) || [] - end - # Usage: # learning_object = repository.for(:learning_objects).get_by_dspace_id 123 # diff --git a/lib/tasks/fakeData.rake b/lib/tasks/fakeData.rake index 0552285f..07f90f58 100644 --- a/lib/tasks/fakeData.rake +++ b/lib/tasks/fakeData.rake @@ -36,7 +36,7 @@ namespace :fakedata do begin # Get items from dspace (from offset to offset+limit) - learning_objects = learning_object_repository.all(limit,offset) + learning_objects = learning_object_repository.all_from_offset_to_limit(limit,offset) rescue # Sleeps for a while to wait database's recovery sleep(30.seconds) diff --git a/lib/tasks/thumbnail.rake b/lib/tasks/thumbnail.rake index 275a5026..7f7a393b 100644 --- a/lib/tasks/thumbnail.rake +++ b/lib/tasks/thumbnail.rake @@ -15,7 +15,7 @@ namespace :thumbnail do begin # Get items from dspace (from offset to offset+limit) - items = learning_object_repository.all(limit,offset) + items = learning_object_repository.all_from_offset_to_limit(limit,offset) rescue # Sleeps for a while to wait database's recovery sleep(30.seconds) -- GitLab