mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-09-23 06:39:18 +00:00
return calendar contents if present otherwise return status
This commit is contained in:
parent
d50c29d749
commit
b8ce63a204
@ -431,11 +431,15 @@ class iSchedule
|
|||||||
$result = array();
|
$result = array();
|
||||||
foreach ( $resp as $r )
|
foreach ( $resp as $r )
|
||||||
{
|
{
|
||||||
$recipient = $r->GetElements ( 'recipient' );
|
$recipient = $r->GetElements ( 'recipient' );
|
||||||
$status = $r->GetElements ( 'request-status' );
|
$status = $r->GetElements ( 'request-status' );
|
||||||
|
$calendardata = $r->GetElements ( 'calendar-data' );
|
||||||
if ( count ( $recipient ) > 1 )
|
if ( count ( $recipient ) > 1 )
|
||||||
continue; // this should be an error
|
continue; // this should be an error
|
||||||
$result [ $recipient[0]->GetContent() ] = $status[0]->GetContent();
|
if ( count ( $calendardata ) > 1 )
|
||||||
|
$result [ $recipient[0]->GetContent() ] = $calendardata[0]->GetContent();
|
||||||
|
else
|
||||||
|
$result [ $recipient[0]->GetContent() ] = $status[0]->GetContent();
|
||||||
}
|
}
|
||||||
if ( count ( $result ) > 1 )
|
if ( count ( $result ) > 1 )
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user