summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2014-10-21 11:07:31 +0200
committermguetlein <martin.guetlein@gmail.com>2014-10-21 11:07:31 +0200
commit4d65294819866ae20c47a54ab771cd49f4583573 (patch)
treef16a4965f01e2426d40df1651eb1d25b090b7c67 /lib
parent91e2aae79278c5c3b9d3965eb3c3ec6d88e87c39 (diff)
fix disabling AA
Diffstat (limited to 'lib')
-rw-r--r--lib/authorization.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/authorization.rb b/lib/authorization.rb
index 0502b37..e90feac 100644
--- a/lib/authorization.rb
+++ b/lib/authorization.rb
@@ -1,6 +1,6 @@
module OpenTox
- if defined?($aa) and $aa[:uri]
+ if defined?($aa) and $aa.has_key?(:uri)
AA = $aa[:uri]
else
AA = "https://opensso.in-silico.ch" #if not set in .opentox/conf/[SERVICE].rb
@@ -334,6 +334,7 @@ module OpenTox
# @param subjectid [String]
# @return [Boolean] true if access granted, else otherwise
def self.authorized?(uri, request_method)
+ return true if !AA
request_method = request_method.to_sym if request_method
if $aa[:free_request].include?(request_method)
true