Merge pull request #4573 from jkellerer/patch-1
Fix for /api/v1/get/mailbox/{email}
This commit is contained in:
commit
d0528b7883
@ -989,14 +989,19 @@ if (isset($_GET['query'])) {
|
|||||||
if (isset($_GET['tags']) && $_GET['tags'] != '')
|
if (isset($_GET['tags']) && $_GET['tags'] != '')
|
||||||
$tags = explode(',', $_GET['tags']);
|
$tags = explode(',', $_GET['tags']);
|
||||||
|
|
||||||
$mailboxes = mailbox('get', 'mailboxes', $object, $tags);
|
if ($tags === null) {
|
||||||
if (!empty($mailboxes)) {
|
$data = mailbox('get', 'mailbox_details', $object);
|
||||||
foreach ($mailboxes as $mailbox) {
|
process_get_return($data);
|
||||||
if ($details = mailbox('get', 'mailbox_details', $mailbox)) $data[] = $details;
|
} else {
|
||||||
else continue;
|
$mailboxes = mailbox('get', 'mailboxes', $object, $tags);
|
||||||
|
if (is_array($mailboxes)) {
|
||||||
|
foreach ($mailboxes as $mailbox) {
|
||||||
|
if ($details = mailbox('get', 'mailbox_details', $mailbox))
|
||||||
|
$data[] = $details;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
process_get_return($data, false);
|
||||||
}
|
}
|
||||||
process_get_return($data);
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user