Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libsync/abstractnetworkjob.cpp2
-rw-r--r--src/libsync/networkjobs.cpp5
2 files changed, 7 insertions, 0 deletions
diff --git a/src/libsync/abstractnetworkjob.cpp b/src/libsync/abstractnetworkjob.cpp
index 6bb00a6b2..8b5c54c74 100644
--- a/src/libsync/abstractnetworkjob.cpp
+++ b/src/libsync/abstractnetworkjob.cpp
@@ -170,6 +170,8 @@ void AbstractNetworkJob::slotFinished()
{
_timer.stop();
+ auto requestUrl = _reply->request().url().toString();
+
if (_reply->error() == QNetworkReply::SslHandshakeFailedError) {
qCWarning(lcNetworkJob) << "SslHandshakeFailedError: " << errorString() << " : can be caused by a webserver wanting SSL client certificates";
}
diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp
index f2ba661e4..5e58918a9 100644
--- a/src/libsync/networkjobs.cpp
+++ b/src/libsync/networkjobs.cpp
@@ -881,6 +881,9 @@ bool JsonApiJob::finished()
qCInfo(lcJsonApiJob) << "JsonApiJob of" << reply()->request().url() << "FINISHED WITH STATUS"
<< replyStatusString();
+
+ auto requestUrl = reply()->request().url().toString();
+
int statusCode = 0;
int httpStatusCode = reply()->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
if (reply()->error() != QNetworkReply::NoError) {
@@ -928,6 +931,8 @@ bool JsonApiJob::finished()
return true;
}
+ auto jsonAsString = json.toJson();
+
emit jsonReceived(json, statusCode);
return true;
}