Mercurial > hg > orthanc
diff OrthancServer/OrthancRestApi/OrthancRestApi.cpp @ 3240:e44e0127e553
Fix issue #134 (/patient/modify gives 500, should really be 400)
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 15 Feb 2019 17:26:45 +0100 |
parents | 784bbb03fb54 |
children | 962e5f00744b |
line wrap: on
line diff
--- a/OrthancServer/OrthancRestApi/OrthancRestApi.cpp Fri Feb 15 16:38:12 2019 +0100 +++ b/OrthancServer/OrthancRestApi/OrthancRestApi.cpp Fri Feb 15 17:26:45 2019 +0100 @@ -250,17 +250,11 @@ if (synchronous) { Json::Value successContent; - if (context.GetJobsEngine().GetRegistry().SubmitAndWait - (successContent, raii.release(), priority)) - { - // Success in synchronous execution - output.AnswerJson(successContent); - } - else - { - // Error during synchronous execution - output.SignalError(HttpStatus_500_InternalServerError); - } + context.GetJobsEngine().GetRegistry().SubmitAndWait + (successContent, raii.release(), priority); + + // Success in synchronous execution + output.AnswerJson(successContent); } else {