comparison OrthancServer/main.cpp @ 2952:4ceb9bf7b00c

added details string in OrthancException
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 03 Dec 2018 11:46:04 +0100
parents dc18d5804746
children bbfd95a0c429
comparison
equal deleted inserted replaced
2951:65b20d922e10 2952:4ceb9bf7b00c
479 message["Uri"] = uri; 479 message["Uri"] = uri;
480 message["HttpError"] = EnumerationToString(httpStatus); 480 message["HttpError"] = EnumerationToString(httpStatus);
481 message["HttpStatus"] = httpStatus; 481 message["HttpStatus"] = httpStatus;
482 message["OrthancError"] = EnumerationToString(errorCode); 482 message["OrthancError"] = EnumerationToString(errorCode);
483 message["OrthancStatus"] = errorCode; 483 message["OrthancStatus"] = errorCode;
484
485 if (exception.HasDetails())
486 {
487 message["Details"] = exception.GetDetails();
488 }
484 489
485 std::string info = message.toStyledString(); 490 std::string info = message.toStyledString();
486 output.SendStatus(httpStatus, info); 491 output.SendStatus(httpStatus, info);
487 } 492 }
488 } 493 }