|
@@ -118,7 +118,7 @@ class AddressBook extends \Sabre\CardDAV\AddressBook implements IShareable, IMov
|
|
|
],
|
|
|
[
|
|
|
'privilege' => '{DAV:}write-properties',
|
|
|
- 'principal' => '{DAV:}authenticated',
|
|
|
+ 'principal' => $this->getOwner(),
|
|
|
'protected' => true,
|
|
|
],
|
|
|
];
|
|
@@ -129,6 +129,11 @@ class AddressBook extends \Sabre\CardDAV\AddressBook implements IShareable, IMov
|
|
|
'principal' => '{DAV:}authenticated',
|
|
|
'protected' => true,
|
|
|
];
|
|
|
+ $acl[] = [
|
|
|
+ 'privilege' => '{DAV:}write-properties',
|
|
|
+ 'principal' => '{DAV:}authenticated',
|
|
|
+ 'protected' => true,
|
|
|
+ ];
|
|
|
}
|
|
|
|
|
|
if (!$this->isShared()) {
|