From: x2003bruneau Date: Sat, 28 Jul 2007 18:21:20 +0000 (+0000) Subject: Don't fail if the subscription list is invalid X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=1403975397156773dc238d700f6a03ee3fc4c26a;p=banana.git Don't fail if the subscription list is invalid nntp.inc.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) git-svn-id: svn+ssh://murphy/home/svn/banana/trunk@270 9869982d-c50d-0410-be91-f2a2ec7c7c7b --- diff --git a/banana/nntp.inc.php b/banana/nntp.inc.php index a7f2e5c..6245803 100644 --- a/banana/nntp.inc.php +++ b/banana/nntp.inc.php @@ -61,7 +61,11 @@ class BananaNNTP extends BananaNNTPCore implements BananaProtocoleInterface } else { $list = $this->listGroups(); if ($mode == Banana::BOXES_SUB) { - $sub = array_flip(Banana::$profile['subscribe']); + if (is_array(Banana::$profile['subscribe'])) { + $sub = array_flip(Banana::$profile['subscribe']); + } else { + $sub = array(); + } $list = array_intersect_key($list, $sub); } }