[Tickets #12275] Re: CalDAV subscriptions do not work

noreply at bugs.horde.org noreply at bugs.horde.org
Tue May 28 10:54:29 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12275
------------------------------------------------------------------------------
  Ticket             | 12275
  Updated By         | fabian.schlager at skyr.at
  Summary            | CalDAV subscriptions do not work
  Queue              | Kronolith
  Version            | 4.1.0beta2
  Type               | Bug
  State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Jan Schneider
------------------------------------------------------------------------------


fabian.schlager at skyr.at (2013-05-28 10:54) wrote:

> commit 59aeec910112043594849c85d8bf47ec63b31240

This commit has fixed some things:  
http://horde.myhost.tld/rpc.php/calendars/myuser@myhost.tld now lists  
all my calendars, subscribing to one calendar using Thunderbird (with  
CalDAV) and the following URL:  
http://horde.myhost.tld/rpc.php/calendars/myuser@myhost.tld/calendar:{id of  
the calendar}/

The account URL  
(http://horde.myhost.tld/rpc.php/principals/myuser@myhost.tld/) yields  
an empty directory in my browser and does not work on my Android phone  
(using CalDAV Sync Beta - I can not guarantee that the application  
itself is flawless, but I tested it with DaviCal as CalDAV-Server and  
it worked).

The function Kronolith_Application::davGetCollections() seems to  
return a valid result:
array(2) {
   [0]=>
   array(7) {
     ["id"]=>
     string(32) "calendar:vWinF3HZnIl5NXmL1JvCag1"
     ["uri"]=>
     string(32) "calendar:vWinF3HZnIl5NXmL1JvCag1"
     ["principaluri"]=>
     string(34) "principals/myuser at myhost.tld"
     ["{DAV:}displayname"]=>
     string(4) "Main"
     ["{urn:ietf:params:xml:ns:caldav}calendar-description"]=>
     string(0) ""
     ["{http://apple.com/ns/ical/}calendar-color"]=>
     string(7) "#456eff"
     ["{urn:ietf:params:xml:ns:caldav}supported-calendar-component-set"]=>
     object(Sabre\CalDAV\Property\SupportedCalendarComponentSet)#277 (1) {
        
["components":"Sabre\CalDAV\Property\SupportedCalendarComponentSet":private]=>
       array(1) {
         [0]=>
         string(6) "VEVENT"
       }
     }
   }
   [1]=>
   array(7) {
     ["id"]=>
     string(32) "calendar:i9s9BnlV_pyP-xaCLVOoTw1"
     ["uri"]=>
     string(32) "calendar:i9s9BnlV_pyP-xaCLVOoTw1"
     ["principaluri"]=>
     string(34) "principals/myuser at myhost.tld"
     ["{DAV:}displayname"]=>
     string(8) "BarCraft"
     ["{urn:ietf:params:xml:ns:caldav}calendar-description"]=>
     string(0) ""
     ["{http://apple.com/ns/ical/}calendar-color"]=>
     string(7) "#179000"
     ["{urn:ietf:params:xml:ns:caldav}supported-calendar-component-set"]=>
     object(Sabre\CalDAV\Property\SupportedCalendarComponentSet)#278 (1) {
        
["components":"Sabre\CalDAV\Property\SupportedCalendarComponentSet":private]=>
       array(1) {
         [0]=>
         string(6) "VEVENT"
       }
     }
   }
}





More information about the bugs mailing list