https://bugs.kde.org/show_bug.cgi?id=526534
--- Comment #1 from [email protected] --- Git commit c8e6c310f174779be20c771ca30b2cd0f214ca22 by Gilles Caulier. Committed on 19/10/2026 at 20:05. Pushed by cgilles into branch 'master'. dropbox export tool: set common user-agent in all QNetworkRequest M +4 -4 core/dplugins/generic/webservices/dropbox/dbtalker.cpp https://invent.kde.org/graphics/digikam/-/commit/c8e6c310f174779be20c771ca30b2cd0f214ca22 diff --git a/core/dplugins/generic/webservices/dropbox/dbtalker.cpp b/core/dplugins/generic/webservices/dropbox/dbtalker.cpp index 56d812a03f..2d07c993e0 100644 --- a/core/dplugins/generic/webservices/dropbox/dbtalker.cpp +++ b/core/dplugins/generic/webservices/dropbox/dbtalker.cpp @@ -207,7 +207,7 @@ void DBTalker::createFolder(const QString& path) QUrl url(QLatin1String("https://api.dropboxapi.com/2/files/create_folder_v2")); - QNetworkRequest netRequest(url); + QNetworkRequest netRequest = WSToolUtils::createRequestWithUserAgent(url); netRequest.setHeader(QNetworkRequest::ContentTypeHeader, QLatin1String(O2_MIME_TYPE_JSON)); netRequest.setRawHeader("Authorization", QString::fromLatin1("Bearer %1").arg(d->o2->token()).toUtf8()); @@ -226,7 +226,7 @@ void DBTalker::getUserName() { QUrl url(QLatin1String("https://api.dropboxapi.com/2/users/get_current_account")); - QNetworkRequest netRequest(url); + QNetworkRequest netRequest = WSToolUtils::createRequestWithUserAgent(url); netRequest.setRawHeader("Authorization", QString::fromLatin1("Bearer %1").arg(d->o2->token()).toUtf8()); d->reply = d->netMngr->post(netRequest, QByteArray()); @@ -254,7 +254,7 @@ void DBTalker::listFolders(const QString& cursor) postData = QString::fromUtf8("{\"cursor\": \"%1\"}").arg(cursor).toUtf8(); } - QNetworkRequest netRequest(url); + QNetworkRequest netRequest = WSToolUtils::createRequestWithUserAgent(url); netRequest.setHeader(QNetworkRequest::ContentTypeHeader, QLatin1String(O2_MIME_TYPE_JSON)); netRequest.setRawHeader("Authorization", QString::fromLatin1("Bearer %1").arg(d->o2->token()).toUtf8()); @@ -329,7 +329,7 @@ bool DBTalker::addPhoto(const QString& imgPath, const QString& uploadFolder, QString uploadPath = uploadFolder + QUrl(QUrl::fromLocalFile(imgPath)).fileName(); QUrl url(QLatin1String("https://content.dropboxapi.com/2/files/upload")); - QNetworkRequest netRequest(url); + QNetworkRequest netRequest = WSToolUtils::createRequestWithUserAgent(url); netRequest.setHeader(QNetworkRequest::ContentTypeHeader, QLatin1String("application/octet-stream")); netRequest.setRawHeader("Authorization", QString::fromLatin1("Bearer %1").arg(d->o2->token()).toUtf8()); -- You are receiving this mail because: You are watching all bug changes.
