summaryrefslogtreecommitdiffstats
path: root/lib/private/share20/manager.php
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@owncloud.com>2016-02-26 11:38:06 +0100
committerRoeland Jago Douma <rullzer@owncloud.com>2016-02-26 11:38:06 +0100
commitbfcdf40a64fd3217803c59c4e2057fc573407595 (patch)
tree0a8a4277ed58552910fb8026cc6b9d4f7be046f0 /lib/private/share20/manager.php
parent62d7885c3b13d7d2acf33f80e91016a82cc8a7c0 (diff)
downloadnextcloud-server-bfcdf40a64fd3217803c59c4e2057fc573407595.tar.gz
nextcloud-server-bfcdf40a64fd3217803c59c4e2057fc573407595.zip
Expiration date can only be enforced if default is enabled
If the default expiration date is not enebaled it can not be enforced. * Added unit tests
Diffstat (limited to 'lib/private/share20/manager.php')
-rw-r--r--lib/private/share20/manager.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/private/share20/manager.php b/lib/private/share20/manager.php
index 6932360a7e9..df125ea6fc1 100644
--- a/lib/private/share20/manager.php
+++ b/lib/private/share20/manager.php
@@ -1079,7 +1079,8 @@ class Manager implements IManager {
* @return bool
*/
public function shareApiLinkDefaultExpireDateEnforced() {
- return $this->config->getAppValue('core', 'shareapi_enforce_expire_date', 'no') === 'yes';
+ return $this->shareApiLinkDefaultExpireDate() &&
+ $this->config->getAppValue('core', 'shareapi_enforce_expire_date', 'no') === 'yes';
}
/**