On creation of a share always retrieve the share
authorRoeland Jago Douma <r.j.douma@uva.nl>
Thu, 19 Mar 2015 08:05:57 +0000 (09:05 +0100)
committerChristian Kamm <kamm@incasoftware.de>
Thu, 26 Mar 2015 12:48:33 +0000 (13:48 +0100)
This makes sure that if a default expiration date is set this is reflected in
the dialog. #2889

src/gui/sharedialog.cpp

index f2d63a44d24c8890d67e405596c2a2b244d2e0c4..b57f36a446fc56d5cec2eaf26b469c9e77da7d94 100644 (file)
@@ -421,13 +421,7 @@ void ShareDialog::slotCreateShareFetched(const QString &reply)
     bool success;
     QVariantMap json = QtJson::parse(reply, success).toMap();
     _public_share_id = json.value("ocs").toMap().values("data")[0].toMap().value("id").toULongLong();
-    QString url = json.value("ocs").toMap().values("data")[0].toMap().value("url").toString();
-
-    setShareLink(url);
-
-    setShareCheckBoxTitle(true);
-
-    _ui->widget_shareLink->show();
+    getShares();
 }
 
 void ShareDialog::slotCheckBoxPasswordClicked()