Add missing header and code updates

This commit is contained in:
LordGrey 2023-02-11 19:19:41 +01:00
parent 1fa20083c4
commit c08c22bf6a
2 changed files with 21 additions and 23 deletions

View File

@ -256,7 +256,6 @@ httpResponse ProviderRestApi::getResponse(QNetworkReply* const& reply)
if (reply->error() == QNetworkReply::NoError)
{
if ( httpStatusCode != HttpStatusCode::NoContent ){
QByteArray replyData = reply->readAll();
if (!replyData.isEmpty())
@ -280,7 +279,6 @@ httpResponse ProviderRestApi::getResponse(QNetworkReply* const& reply)
response.setBody(QJsonDocument());
}
}
}
else
{
QString errorReason;
@ -316,13 +314,11 @@ httpResponse ProviderRestApi::getResponse(QNetworkReply* const& reply)
{
errorReason = reply->errorString();
}
}
response.setError(true);
response.setErrorReason(errorReason);
}
// Create valid body which is empty
response.setBody(QJsonDocument());
}
return response;
}

View File

@ -13,6 +13,8 @@
#include <QBasicTimer>
#include <QTimerEvent>
#include <chrono>
constexpr std::chrono::milliseconds DEFAULT_REST_TIMEOUT{ 1000 };
//Set QNetworkReply timeout without external timer