From: Kevin Ottens Date: Tue, 6 Oct 2020 10:45:19 +0000 (+0200) Subject: Add sharePublicLinkAskOptionalPassword to Capabilities X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~22^2~122^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e356acbcee0220baef6c7f204c4454f19d0390dd;p=nextcloud-desktop.git Add sharePublicLinkAskOptionalPassword to Capabilities Signed-off-by: Kevin Ottens --- diff --git a/src/libsync/capabilities.cpp b/src/libsync/capabilities.cpp index 78035fa8c..47b96068f 100644 --- a/src/libsync/capabilities.cpp +++ b/src/libsync/capabilities.cpp @@ -59,6 +59,11 @@ bool Capabilities::sharePublicLinkSupportsUploadOnly() const return _capabilities["files_sharing"].toMap()["public"].toMap()["supports_upload_only"].toBool(); } +bool Capabilities::sharePublicLinkAskOptionalPassword() const +{ + return _capabilities["files_sharing"].toMap()["public"].toMap()["password"].toMap()["askForOptionalPassword"].toBool(); +} + bool Capabilities::sharePublicLinkEnforcePassword() const { return _capabilities["files_sharing"].toMap()["public"].toMap()["password"].toMap()["enforced"].toBool(); diff --git a/src/libsync/capabilities.h b/src/libsync/capabilities.h index a92db1e7c..dae0d5866 100644 --- a/src/libsync/capabilities.h +++ b/src/libsync/capabilities.h @@ -40,6 +40,7 @@ public: bool sharePublicLink() const; bool sharePublicLinkAllowUpload() const; bool sharePublicLinkSupportsUploadOnly() const; + bool sharePublicLinkAskOptionalPassword() const; bool sharePublicLinkEnforcePassword() const; bool sharePublicLinkEnforceExpireDate() const; int sharePublicLinkExpireDateDays() const;