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:
authorChristian Kamm <mail@ckamm.de>2017-04-12 12:09:20 +0300
committerChristian Kamm <mail@ckamm.de>2017-04-21 11:16:08 +0300
commit3c1a2cde335426b5d1df6b6fd6d2ae33778ce5c2 (patch)
treec5c7cb1af960f958815af4ba4c03af6da11d80ce /src/gui/ocssharejob.cpp
parenta1f7168d2a7d9f6d5181e55af644d15745fd2026 (diff)
ShareDialog: Review fixes
* Allow creating nameless shares * Display token as name for nameless shares (both to be consistent with server) * Allow changing a share's name by editing it in the table * Minor adjustments
Diffstat (limited to 'src/gui/ocssharejob.cpp')
-rw-r--r--src/gui/ocssharejob.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gui/ocssharejob.cpp b/src/gui/ocssharejob.cpp
index 7c13df43e..5fcba7d8c 100644
--- a/src/gui/ocssharejob.cpp
+++ b/src/gui/ocssharejob.cpp
@@ -84,6 +84,16 @@ void OcsShareJob::setPublicUpload(const QString &shareId, bool publicUpload)
start();
}
+void OcsShareJob::setName(const QString &shareId, const QString &name)
+{
+ appendPath(shareId);
+ setVerb("PUT");
+ addParam(QString::fromLatin1("name"), name);
+ _value = name;
+
+ start();
+}
+
void OcsShareJob::setPermissions(const QString &shareId,
const Share::Permissions permissions)
{