allow to create multiple link shares via share api
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
This commit is contained in:
parent
bbdfead9fd
commit
d0411b2369
|
@ -447,15 +447,6 @@ class ShareAPIController extends OCSController {
|
||||||
throw new OCSNotFoundException($this->l->t('Public link sharing is disabled by the administrator'));
|
throw new OCSNotFoundException($this->l->t('Public link sharing is disabled by the administrator'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* For now we only allow 1 link share.
|
|
||||||
* Return the existing link share if this is a duplicate
|
|
||||||
*/
|
|
||||||
$existingShares = $this->shareManager->getSharesBy($this->currentUser, Share::SHARE_TYPE_LINK, $path, false, 1, 0);
|
|
||||||
if (!empty($existingShares)) {
|
|
||||||
return new DataResponse($this->formatShare($existingShares[0]));
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($publicUpload === 'true') {
|
if ($publicUpload === 'true') {
|
||||||
// Check if public upload is allowed
|
// Check if public upload is allowed
|
||||||
if (!$this->shareManager->shareApiLinkAllowPublicUpload()) {
|
if (!$this->shareManager->shareApiLinkAllowPublicUpload()) {
|
||||||
|
|
Loading…
Reference in New Issue