From a3f0f5620129b63853fd55d1ca6924af24ea5c36 Mon Sep 17 00:00:00 2001 From: Marcelo JĂșnior Date: Thu, 13 Nov 2014 16:28:26 -0300 Subject: [PATCH] virtuoso: fix issue submitting multiple triples to update --- plugins/virtuoso/controllers/virtuoso_plugin_admin_controller.rb | 6 ++---- plugins/virtuoso/views/virtuoso_plugin_admin/triple_management.html.erb | 16 ++++++++++------ 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/plugins/virtuoso/controllers/virtuoso_plugin_admin_controller.rb b/plugins/virtuoso/controllers/virtuoso_plugin_admin_controller.rb index a47cad0..280cfc5 100644 --- a/plugins/virtuoso/controllers/virtuoso_plugin_admin_controller.rb +++ b/plugins/virtuoso/controllers/virtuoso_plugin_admin_controller.rb @@ -37,10 +37,8 @@ class VirtuosoPluginAdminController < AdminController triples_management = VirtuosoPlugin::TriplesManagement.new(environment) - triples.each { |triple| - from_triple = triple[:from] - to_triple = triple[:to] - triples_management.update_triple(graph_uri, from_triple, to_triple) + triples.each { |triple_key, triple_content| + triples_management.update_triple(graph_uri, triple_content[:from], triple_content[:to]) } session[:notice] = _('Triple(s) succesfully updated.') diff --git a/plugins/virtuoso/views/virtuoso_plugin_admin/triple_management.html.erb b/plugins/virtuoso/views/virtuoso_plugin_admin/triple_management.html.erb index 255e1e4..f0c6370 100644 --- a/plugins/virtuoso/views/virtuoso_plugin_admin/triple_management.html.erb +++ b/plugins/virtuoso/views/virtuoso_plugin_admin/triple_management.html.erb @@ -16,25 +16,29 @@ -- libgit2 0.21.2