From db2abd5ff62d881b3fecd7a2012bd54c55c6c42c Mon Sep 17 00:00:00 2001 From: mguetlein Date: Mon, 6 Jun 2011 19:48:48 +0200 Subject: replace 402 with 400 and halt with raise --- application.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application.rb b/application.rb index 5fbb749..2967d95 100644 --- a/application.rb +++ b/application.rb @@ -194,7 +194,7 @@ put '/:id/:hasStatus/?' do case params[:hasStatus] when "Completed" LOGGER.debug "Task " + params[:id].to_s + " completed" - halt 402,"no param resultURI when completing task" unless params[:resultURI] + raise OpenTox::BadRequestError.new"no param resultURI when completing task" unless params[:resultURI] task.resultURI = params[:resultURI] task.finished_at = DateTime.now task.percentageCompleted = 100 @@ -221,7 +221,7 @@ put '/:id/:hasStatus/?' do Process.kill(9,task.pid.to_i) unless task.pid.nil? task.pid = nil else - halt 402,"Invalid value for hasStatus: '"+params[:hasStatus].to_s+"'" + raise OpenTox::BadRequestError.new"Invalid value for hasStatus: '"+params[:hasStatus].to_s+"'" end raise"could not save task" unless task.save -- cgit v1.2.3