diff options
author | Martin Gütlein <martin.guetlein@gmail.com> | 2010-04-21 16:30:40 +0200 |
---|---|---|
committer | Martin Gütlein <martin.guetlein@gmail.com> | 2010-04-21 16:30:40 +0200 |
commit | 0f024354447f7bb4028aeccaa7d8290382ab4434 (patch) | |
tree | 0cb1d6bc7486f38bde98b7fa089dd019c0796718 /report/report_application.rb | |
parent | d0977dfdb6067b134b43b401e68babf4049a4618 (diff) |
asynchronuos report creation, adjust to new RestClientWrapper signature
Diffstat (limited to 'report/report_application.rb')
-rw-r--r-- | report/report_application.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/report/report_application.rb b/report/report_application.rb index 83a6bc9..7a3815e 100644 --- a/report/report_application.rb +++ b/report/report_application.rb @@ -15,6 +15,7 @@ def perform end end + get '/report/:type/css_style_sheet/?' do perform do |rs| "@import \""+params[:css_style_sheet]+"\";" @@ -81,8 +82,10 @@ delete '/report/:type/:id' do end post '/report/:type' do - perform do |rs| - content_type "text/uri-list" - rs.create_report(params[:type],params[:validation_uris]?params[:validation_uris].split(/\n|,/):nil) + OpenTox::Task.as_task do + perform do |rs| + content_type "text/uri-list" + rs.create_report(params[:type],params[:validation_uris]?params[:validation_uris].split(/\n|,/):nil) + end end end |