program/include/rcube_imap_cache.php | ●●●●● patch | view | raw | blame | history |
program/include/rcube_imap_cache.php
@@ -1108,10 +1108,12 @@ private function build_thread_data($data, &$depth, &$children, $level = 0) { foreach ((array)$data as $key => $val) { $children[$key] = !empty($val); $depth[$key] = $level; if (!empty($val)) $empty = empty($val) || !is_array($val); $children[$key] = !$empty; $depth[$key] = $level; if (!$empty) { $this->build_thread_data($val, $depth, $children, $level + 1); } } }