add "askForPassword" on capabilities for sharing

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
This commit is contained in:
tobiasKaminsky 2019-05-09 10:39:39 +02:00 committed by Morris Jobke
parent 4cd7900d4f
commit b65a59568e
No known key found for this signature in database
GPG Key ID: FE03C3A163FEDE68
1 changed files with 6 additions and 0 deletions

View File

@ -62,6 +62,12 @@ class Capabilities implements ICapability {
$public['password'] = [];
$public['password']['enforced'] = ($this->config->getAppValue('core', 'shareapi_enforce_links_password', 'no') === 'yes');
if ($public['password']['enforced']) {
$public['password']['askForOptionalPassword'] = false;
} else {
$public['password']['askForOptionalPassword'] = ($this->config->getAppValue('core', 'shareapi_enable_link_password_by_default', 'no') === 'yes');
}
$public['expire_date'] = [];
$public['multiple_links'] = true;
$public['expire_date']['enabled'] = $this->config->getAppValue('core', 'shareapi_default_expire_date', 'no') === 'yes';