Allow to change properties of readonly calendars

This commit is contained in:
Joas Schilling 2016-02-29 17:17:57 +01:00
parent 27f3dcc682
commit 5af8ebe3bd
1 changed files with 8 additions and 0 deletions

View File

@ -190,6 +190,14 @@ class Backend {
'principal' => $share['{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}principal'], 'principal' => $share['{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}principal'],
'protected' => true, 'protected' => true,
]; ];
} else if ($this->resourceType === 'calendar') {
// Allow changing the properties of read only calendars,
// so users can change the visibility.
$acl[] = [
'privilege' => '{DAV:}write-properties',
'principal' => $share['{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}principal'],
'protected' => true,
];
} }
} }
return $acl; return $acl;