Share UI: Respect enfore-expire #4235
authorChristian Kamm <mail@ckamm.de>
Tue, 8 Dec 2015 11:16:05 +0000 (12:16 +0100)
committerChristian Kamm <mail@ckamm.de>
Tue, 8 Dec 2015 11:16:05 +0000 (12:16 +0100)
src/gui/sharelinkwidget.cpp

index dd7162cfa9cd7e06665111cc4d80d4ed50d1edc7..5d335b22367aaf9b6dbffa4c47a71d00e1a21c36 100644 (file)
@@ -251,7 +251,9 @@ void ShareLinkWidget::slotSharesFetched(const QList<QSharedPointer<Share>> &shar
                 _ui->pushButton_setPassword->hide();
             }
 
-            _ui->checkBox_expire->setEnabled(true);
+            _ui->checkBox_expire->setEnabled(
+                    !_account->capabilities().sharePublicLinkEnforceExpireDate());
+
             _ui->calendar->setMinimumDate(QDate::currentDate().addDays(1));
             if (_share->getExpireDate().isValid()) {
                 _ui->calendar->setDate(_share->getExpireDate());