From 29c2e5e64ea5ab06c96a0eb8a7235ac559a34204 Mon Sep 17 00:00:00 2001
From: Bruno Nocera Zanette <bnzanette@inf.ufpr.br>
Date: Mon, 28 Sep 2015 23:46:31 -0300
Subject: [PATCH] Add Update_Property to LearningObjectRepository

---
 app/repositories/orient_db/learning_object_repository.rb | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/app/repositories/orient_db/learning_object_repository.rb b/app/repositories/orient_db/learning_object_repository.rb
index 374acddbb..3fe2860cd 100644
--- a/app/repositories/orient_db/learning_object_repository.rb
+++ b/app/repositories/orient_db/learning_object_repository.rb
@@ -60,6 +60,12 @@ module OrientDb
       connection.command sprintf("DELETE VERTEX #{odb_class} where @rid = '%s'", learning_object.id)
     end
 
+    def update_property(learning_object,property,value)
+      if accepted_properties.include? property
+        connection.command "UPDATE LearningObject SET #{property}='#{value}' WHERE @rid = #{learning_object.id}"
+      end
+    end
+
     ##
     # To create "index:learningobject_search" on OrientDB, use the following command:
     #   CREATE INDEX learningobject_search
-- 
GitLab