[Tickets #10716] Access to certain CalDAV servers fails due to XML namespace problems

bugs at horde.org bugs at horde.org
Sat Nov 5 17:44:03 UTC 2011


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: http://bugs.horde.org/ticket/10716
------------------------------------------------------------------------------
  Ticket           | 10716
  Erstellt Von     | christof at buergi.lugs.ch
  Zusammenfassung  | Access to certain CalDAV servers fails due to XML
                   | namespace problems
  Warteschlange    | Kronolith
  Version          | 3.0.11
  Typ              | Bug
  Status           | Unconfirmed
  Priorität        | 2. Medium
  Milestone        |
  Patch            | 1
  Zuständige       |
------------------------------------------------------------------------------


christof at buergi.lugs.ch (2011-11-05 17:44) hat geschrieben:

The code in kronolith/lib/Driver/Ical.php assumes in responses to  
PROPFIND and REPORT, that "DAV:" is declared as default namespace.  
This is not necessarily so.

Many servers use prefixes instead. I confirmed this behaviour for  
SabreDAV and Google Calendar. The patch I attached makes the XML query  
aware of the namespace, and thus should work whether "DAV:" is  
declared as default namespace or as a prefix.



christof at buergi.lugs.ch (2011-11-05 17:44) hat hochgeladen: Ical.php.patch

http://bugs.horde.org/h/services/download/?module=whups&actionID=download_file&file=Ical.php.patch&ticket=10716&fn=%2FIcal.php.patch





More information about the bugs mailing list