diff options
author | mguetlein <martin.guetlein@gmail.com> | 2011-01-20 11:33:07 +0100 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2011-01-20 11:33:07 +0100 |
commit | c4d553732ff4cfa3a4de4d439c5e174ca0e57b53 (patch) | |
tree | 60cbb03a27cdcc834a18098d7229b2df248fce1c /validation/validation_application.rb | |
parent | 7b06ce45180a5b2c0dd0095cd1a60ec974b46aa5 (diff) |
adjust to rdf method name, add new error handling support
Diffstat (limited to 'validation/validation_application.rb')
-rwxr-xr-x | validation/validation_application.rb | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/validation/validation_application.rb b/validation/validation_application.rb index 5d521a8..7819114 100755 --- a/validation/validation_application.rb +++ b/validation/validation_application.rb @@ -521,13 +521,14 @@ end get '/:id' do LOGGER.info "get validation with id "+params[:id].to_s+" '"+request.env['HTTP_ACCEPT'].to_s+"'" - begin +# begin #validation = Validation::Validation.find(params[:id]) - validation = Validation::Validation.get(params[:id]) - rescue ActiveRecord::RecordNotFound => ex - halt 404, "Validation '#{params[:id]}' not found." - end - +# rescue ActiveRecord::RecordNotFound => ex +# halt 404, "Validation '#{params[:id]}' not found." +# end + validation = Validation::Validation.get(params[:id]) + raise OpenTox::NotFoundError.new "Validation '#{params[:id]}' not found." unless validation + case request.env['HTTP_ACCEPT'].to_s when "application/rdf+xml" content_type "application/rdf+xml" |