From e5426032134c43c7ca188a9fa708145e6fddb40a Mon Sep 17 00:00:00 2001
From: Lucas Ernesto Kindinger <kindingerlek@hotmail.com>
Date: Tue, 3 Nov 2015 09:39:28 -0200
Subject: [PATCH] Fix download Edge creation

Signed-off-by: Lucas Ernesto Kindinger <kindingerlek@hotmail.com>
---
 app/repositories/orient_db/learning_object_repository.rb | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/app/repositories/orient_db/learning_object_repository.rb b/app/repositories/orient_db/learning_object_repository.rb
index 16bbc3f0..a9ec7403 100644
--- a/app/repositories/orient_db/learning_object_repository.rb
+++ b/app/repositories/orient_db/learning_object_repository.rb
@@ -13,8 +13,6 @@ module OrientDb
     def increment_views(user, learning_object)
       values = {date: sanitize_orientdb_values(Time.now)}
 
-      puts "\n\n\n\n\n\n>>>>>>>>>>>>>>>>>>>>>>"
-
       # If doesn't exist edges from user and learning object, create it and increment attribute 
       if !edge_exists? "Views", user.rid, learning_object.id
         create_and_set_edge "Views", user.rid, learning_object.id, values
@@ -27,14 +25,13 @@ module OrientDb
         puts edge
         set_values_edge edge["@rid"], values
       end
-
-      puts "\n\n\n\n\n\n\n\n\n\n\n\n\n"
     end
 
     def download(user, learning_object)
+      download_edge_class = 'Downloads'
       values = {date: sanitize_orientdb_values(Time.now)}
         
-      create_and_set_edge like_edge_class, user.rid, learning_object.id, values
+      create_and_set_edge download_edge_class, user.rid, learning_object.id, values
       learning_object.downloads = learning_object.downloads + 1
     end
 
@@ -59,7 +56,7 @@ module OrientDb
       # If not liked, like and set date
       if !liked? user, learning_object
         # The properties of edge. In this case, only date for edge 'Likes'
-        values = {date: Time.now}
+        values = {date: sanitize_orientdb_values(Time.now)}
         
         create_and_set_edge like_edge_class, user.rid, learning_object.id, values
         learning_object.likes = learning_object.likes + 1
-- 
GitLab