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