comparison OrthancServer/ServerJobs/ArchiveJob.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 6fd38327e777
children 94f4a18a79cc
comparison
equal deleted inserted replaced
3239:407e1a188105 3240:e44e0127e553
941 941
942 if (synchronousTarget_.get() != NULL && 942 if (synchronousTarget_.get() != NULL &&
943 synchronousTarget_.unique()) 943 synchronousTarget_.unique())
944 { 944 {
945 LOG(WARNING) << "A client has disconnected while creating an archive"; 945 LOG(WARNING) << "A client has disconnected while creating an archive";
946 return JobStepResult::Failure(ErrorCode_NetworkProtocol); 946 return JobStepResult::Failure(ErrorCode_NetworkProtocol,
947 "A client has disconnected while creating an archive");
947 } 948 }
948 949
949 if (writer_->GetStepsCount() == 0) 950 if (writer_->GetStepsCount() == 0)
950 { 951 {
951 FinalizeTarget(); 952 FinalizeTarget();