summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2016-11-28 12:13:55 +0100
committerRoeland Jago Douma <roeland@famdouma.nl>2016-11-30 09:21:58 +0100
commit73007c401eb1949ffa81b4063ae9a823da49b56c (patch)
tree2a26a41eddc19d7418afd1dbc1d8b13397d6d906 /lib
parent1aa874e4e317bf4eab08c4e1e6f981890b4d8fc6 (diff)
downloadnextcloud-server-73007c401eb1949ffa81b4063ae9a823da49b56c.tar.gz
nextcloud-server-73007c401eb1949ffa81b4063ae9a823da49b56c.zip
Also return the ShareByMail provider when getting all
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/private/Share20/ProviderFactory.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/private/Share20/ProviderFactory.php b/lib/private/Share20/ProviderFactory.php
index fe9dc0cdfb2..3f277a852b3 100644
--- a/lib/private/Share20/ProviderFactory.php
+++ b/lib/private/Share20/ProviderFactory.php
@@ -206,6 +206,10 @@ class ProviderFactory implements IProviderFactory {
}
public function getAllProviders() {
+ $shareByMail = $this->getShareByMailProvider();
+ if ($shareByMail !== null) {
+ return [$this->defaultShareProvider(), $this->federatedShareProvider(), $shareByMail];
+ }
return [$this->defaultShareProvider(), $this->federatedShareProvider()];
}
}