From: Kevin Ottens Date: Wed, 8 Jul 2020 13:14:18 +0000 (+0200) Subject: Allow to pass extraHeaders to a path based MkColJob X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~222^2^2~91 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=01f5501ad8e0d729a9a0aad665f5018a9553f680;p=nextcloud-desktop.git Allow to pass extraHeaders to a path based MkColJob We could specify the extra headers with a URL but not a simple path. Signed-off-by: Kevin Ottens --- diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp index 24f27056c..d40ccede4 100644 --- a/src/libsync/networkjobs.cpp +++ b/src/libsync/networkjobs.cpp @@ -122,6 +122,12 @@ MkColJob::MkColJob(AccountPtr account, const QString &path, QObject *parent) { } +MkColJob::MkColJob(AccountPtr account, const QString &path, const QMap &extraHeaders, QObject *parent) + : AbstractNetworkJob(account, path, parent) + , _extraHeaders(extraHeaders) +{ +} + MkColJob::MkColJob(AccountPtr account, const QUrl &url, const QMap &extraHeaders, QObject *parent) : AbstractNetworkJob(account, QString(), parent) diff --git a/src/libsync/networkjobs.h b/src/libsync/networkjobs.h index dbbc3e408..510a2a6bf 100644 --- a/src/libsync/networkjobs.h +++ b/src/libsync/networkjobs.h @@ -253,6 +253,7 @@ class OWNCLOUDSYNC_EXPORT MkColJob : public AbstractNetworkJob public: explicit MkColJob(AccountPtr account, const QString &path, QObject *parent = nullptr); + explicit MkColJob(AccountPtr account, const QString &path, const QMap &extraHeaders, QObject *parent = nullptr); explicit MkColJob(AccountPtr account, const QUrl &url, const QMap &extraHeaders, QObject *parent = nullptr); void start() override;