mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-05-30 03:24:47 +00:00
Fixes for caldav-client.
This commit is contained in:
parent
6a1e0ee2b3
commit
fd29e72a77
@ -49,7 +49,7 @@ class CalDAVClient {
|
|||||||
* @param string $pass The password for that user
|
* @param string $pass The password for that user
|
||||||
* @param string $calendar The name of the calendar (not currently used)
|
* @param string $calendar The name of the calendar (not currently used)
|
||||||
*/
|
*/
|
||||||
function CalDAVClient( $base_url, $user, $pass, $calendar ) {
|
function CalDAVClient( $base_url, $user, $pass, $calendar = '' ) {
|
||||||
$this->user = $user;
|
$this->user = $user;
|
||||||
$this->pass = $pass;
|
$this->pass = $pass;
|
||||||
$this->calendar = $calendar;
|
$this->calendar = $calendar;
|
||||||
@ -85,13 +85,12 @@ class CalDAVClient {
|
|||||||
$this->headers[] = sprintf( "%s-Match: %s", ($match ? "If" : "If-None"), $etag);
|
$this->headers[] = sprintf( "%s-Match: %s", ($match ? "If" : "If-None"), $etag);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
* Add a Depth: header. Valid values are 0, 1 or infinity
|
||||||
* Add a Depth: header. Valid values are 1 or infinity
|
|
||||||
*
|
*
|
||||||
* @param int $depth The depth, default to infinity
|
* @param int $depth The depth, default to infinity
|
||||||
*/
|
*/
|
||||||
function SetDepth( $depth = 'infinity' ) {
|
function SetDepth( $depth = '0' ) {
|
||||||
$this->headers[] = "Depth: ". ($depth == 1 ? "1" : "infinity" );
|
$this->headers[] = 'Depth: '. ($depth == '1' ? "1" : ($depth == 'infinity' ? $depth : "0") );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -120,7 +119,7 @@ class CalDAVClient {
|
|||||||
*/
|
*/
|
||||||
function ParseResponse( $response ) {
|
function ParseResponse( $response ) {
|
||||||
$pos = strpos($response, '<?xml');
|
$pos = strpos($response, '<?xml');
|
||||||
if ($pos == false) {
|
if ($pos === false) {
|
||||||
$this->httpResponse = trim($response);
|
$this->httpResponse = trim($response);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user