From 84164b6a5ea986d1ab4fc6348ab85d38f820df31 Mon Sep 17 00:00:00 2001
From: Mauricio Giacomini Girardello <mauriciogiacomini4@gmail.com>
Date: Mon, 18 Jan 2016 17:38:05 -0200
Subject: [PATCH] change count logic

---
 app/models/learning_object.rb | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb
index 47b86e39..a9d90ece 100644
--- a/app/models/learning_object.rb
+++ b/app/models/learning_object.rb
@@ -17,9 +17,6 @@ class LearningObject
 
   validates_presence_of :name, :created_at, :type
 
-  delegate :get_retrievelink, to: :attachment
-  delegate :get_filename, to: :attachment
-
   def initialize(params={})
     super(params.merge(defaults))
   end
@@ -56,7 +53,6 @@ class LearningObject
   def dislike(user)
     learning_object_repository.dislike user, self
   end
-
   ## end social actions
 
   ## metadata methods
@@ -72,15 +68,14 @@ class LearningObject
     end
     values
   end
-
   ## end metadata methods
 
   def likes
-    learning_object_repository.count_likes(self)
+    learning_object_repository.count('Likes', self)
   end
 
   def views
-    learning_object_repository.count_views(self)
+    learning_object_repository.count('Views', self)
   end
 
   def to_orientdb_hash
-- 
GitLab