comparison Framework/Deprecated/Toolbox/OrthancApiClient.cpp @ 940:861c080ef47b

handling httpStatus in WebService error messages
author Alain Mazy <alain@mazy.be>
date Fri, 02 Aug 2019 17:38:31 +0200
parents debb70fa10b5
children e146743f6cdc 2d8ab34c8c91
comparison
equal deleted inserted replaced
924:9ba1e1198e73 940:861c080ef47b
77 void NotifyConversionError(const IWebService::HttpRequestSuccessMessage& message) const 77 void NotifyConversionError(const IWebService::HttpRequestSuccessMessage& message) const
78 { 78 {
79 if (failureHandler_.get() != NULL) 79 if (failureHandler_.get() != NULL)
80 { 80 {
81 failureHandler_->Apply(IWebService::HttpRequestErrorMessage 81 failureHandler_->Apply(IWebService::HttpRequestErrorMessage
82 (message.GetUri(), userPayload_.get())); 82 (message.GetUri(), Orthanc::HttpStatus_None, userPayload_.get()));
83 } 83 }
84 } 84 }
85 85
86 public: 86 public:
87 WebServicePayload(OrthancStone::MessageBroker& broker, 87 WebServicePayload(OrthancStone::MessageBroker& broker,
174 void HandleFailure(const IWebService::HttpRequestErrorMessage& message) const 174 void HandleFailure(const IWebService::HttpRequestErrorMessage& message) const
175 { 175 {
176 if (failureHandler_.get() != NULL) 176 if (failureHandler_.get() != NULL)
177 { 177 {
178 failureHandler_->Apply(IWebService::HttpRequestErrorMessage 178 failureHandler_->Apply(IWebService::HttpRequestErrorMessage
179 (message.GetUri(), userPayload_.get())); 179 (message.GetUri(), message.GetHttpStatus(), userPayload_.get()));
180 } 180 }
181 } 181 }
182 }; 182 };
183 183
184 184