summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrautenberg <rautenberg@in-silico.ch>2013-04-30 18:52:39 +0200
committerrautenberg <rautenberg@in-silico.ch>2013-04-30 18:52:39 +0200
commitdeed02c7561b3692a4ba9cbeb8119d9df721236b (patch)
treeef3755f923a218e4fd92a73af4335193a3731fc0
parentf0fa91838f2af446efdb5d2ed83d723fad5eb53a (diff)
add subjectid to URI.accessible calls
-rw-r--r--lib/lazar.rb2
-rw-r--r--webapp/lazar.rb2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/lazar.rb b/lib/lazar.rb
index ad0a406..3ac241e 100644
--- a/lib/lazar.rb
+++ b/lib/lazar.rb
@@ -194,7 +194,7 @@ module OpenTox
@parameters << {RDF::DC.title => "min_train_performance", RDF::OT.paramValue => 0.1} unless parameter_value("min_train_performance")
if params[:feature_dataset_uri]
- bad_request_error "Feature dataset #{params[:feature_dataset_uri]} does not exist." unless URI.accessible? params[:feature_dataset_uri]
+ bad_request_error "Feature dataset #{params[:feature_dataset_uri]} does not exist." unless URI.accessible? params[:feature_dataset_uri], @subjectid
@parameters << {RDF::DC.title => "feature_dataset_uri", RDF::OT.paramValue => params[:feature_dataset_uri]}
self[RDF::OT.featureDataset] = params["feature_dataset_uri"]
else
diff --git a/webapp/lazar.rb b/webapp/lazar.rb
index 921b08e..991776c 100644
--- a/webapp/lazar.rb
+++ b/webapp/lazar.rb
@@ -29,7 +29,7 @@ module OpenTox
# @return [text/uri-list] Task URI
post '/lazar/?' do
resource_not_found_error "Please provide a dataset_uri parameter." unless params[:dataset_uri]
- resource_not_found_error "Dataset '#{params[:dataset_uri]}' not found." unless URI.accessible? params[:dataset_uri]
+ resource_not_found_error "Dataset '#{params[:dataset_uri]}' not found." unless URI.accessible? params[:dataset_uri], @subjectid
bad_request_error "Please provide a feature_generation_uri parameter." unless params[:feature_generation_uri]
task = OpenTox::Task.run("Create lazar model", uri('/lazar'), @subjectid) do |task|
lazar = OpenTox::Model.new(nil, @subjectid)