Fix listing of top-level folder metadata
This commit is contained in:
parent
26a2dd01c4
commit
96fcb49c68
1 changed files with 4 additions and 3 deletions
|
@ -1029,10 +1029,11 @@ class kolab_storage
|
||||||
// GETMETADATA "%" doesn't list shared or other namespace folders but "*" would
|
// GETMETADATA "%" doesn't list shared or other namespace folders but "*" would
|
||||||
if ($ns_root == '') {
|
if ($ns_root == '') {
|
||||||
foreach ((array)self::$imap->get_metadata('%', $type_keys) as $folder => $metadata) {
|
foreach ((array)self::$imap->get_metadata('%', $type_keys) as $folder => $metadata) {
|
||||||
if (!in_array($folder, $blacklist) &&
|
if (!in_array($folder, $blacklist)) {
|
||||||
($data = self::$imap->get_metadata($folder.$delimiter.'*', $type_keys))) {
|
|
||||||
$folderdata[$folder] = $metadata;
|
$folderdata[$folder] = $metadata;
|
||||||
$folderdata += $data;
|
if ($data = self::$imap->get_metadata($folder.$delimiter.'*', $type_keys)) {
|
||||||
|
$folderdata += $data;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue