Compare commits

...

3 Commits

Author SHA1 Message Date
Carl Bettermann
1647d2b5cd changed recommendation in config aswell 2025-04-25 08:56:20 +00:00
Carl Bettermann
2caea0a39e Set default privileges to none to prevent other users from accessing address books 2025-04-25 08:56:20 +00:00
malve
fc4f6013db correctly emit error message when cancelling an event fails 2025-04-13 14:54:45 -07:00
3 changed files with 5 additions and 4 deletions

View File

@ -268,7 +268,7 @@ $c->admin_email = 'calendar-admin@example.com';
// 'type' => 'calendar',
// 'name' => 'calendar',
// 'displayname' => '%fn calendar',
// 'privileges' => null
// 'privileges' => array()
// )
// );

View File

@ -106,8 +106,9 @@ function CreateHomeCollections( $username, $default_timezone = null ) {
// XXX Should we not do this for ROOMS?
if( !empty($c->home_addressbook_name) )
$c->default_collections[] = array(
'type' => 'addressbook',
'name' => $c->home_addressbook_name
'type' => 'addressbook',
'name' => $c->home_addressbook_name,
'privileges' => array()
);
}

View File

@ -312,7 +312,7 @@ function processItipCancel( vCalendar $vcal, vProperty $attendee, WritableCollec
if ( $attendee_calendar->actualDeleteCalendarMember($row->dav_name) === false ) {
dbg_error_log('ERROR', 'Could not delete calendar member %s for %s',
$row->dav_name(), $attendee->Value());
$row->dav_name, $attendee->Value());
trace_bug('Failed to write scheduling resource.');
return '5.2';
}