diff options
Diffstat (limited to 'lib/opentox.rb')
-rw-r--r-- | lib/opentox.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/opentox.rb b/lib/opentox.rb index d1e09f6..221a8dd 100644 --- a/lib/opentox.rb +++ b/lib/opentox.rb @@ -122,8 +122,9 @@ module OpenTox t = OpenTox::Task.new uri t.wait unless t.completed? - method = RestClientWrapper.known_errors.select{|error| error[:code] == t.hasStatus.to_i}.first[:method] - Object.send(method,t.message,t.uri) + method = RestClientWrapper.known_errors.select{|error| error[:code] == t.code}.first[:method] + t.get + Object.send(method,t.error_report[RDF::OT.message],t.uri) end uri = t.resultURI end |