From: x2003bruneau Date: Sun, 14 Jan 2007 21:03:05 +0000 (+0000) Subject: Some fixes X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=a5980eae7bb382c855559696be1698aee80e9f08;p=banana.git Some fixes git-svn-id: svn+ssh://murphy/home/svn/banana/trunk@169 9869982d-c50d-0410-be91-f2a2ec7c7c7b --- diff --git a/banana/banana.inc.php.in b/banana/banana.inc.php.in index f4b19b0..2bab28c 100644 --- a/banana/banana.inc.php.in +++ b/banana/banana.inc.php.in @@ -456,6 +456,10 @@ class Banana if ($group == @$_SESSION['banana_group'] && isset($_SESSION['banana_spool'])) { Banana::$spool = unserialize($_SESSION['banana_spool']); $clean = @(Banana::$profile['lastnews'] != $_SESSION['banana_lastnews']); + } else { + unset($_SESSION['banana_message']); + unset($_SESSION['banana_artid']); + unset($_SESSION['banana_showhdr']); } BananaSpool::getSpool($group, Banana::$profile['lastnews'], Banana::$profile['autoup'] || $clean); $_SESSION['banana_group'] = $group; diff --git a/banana/mbox.inc.php b/banana/mbox.inc.php index a5bfdc7..f14fbee 100644 --- a/banana/mbox.inc.php +++ b/banana/mbox.inc.php @@ -444,7 +444,7 @@ class BananaMBox implements BananaProtocoleInterface } if ($id != $this->current_id || !$this->at_beginning) { if (!$this->goTo($id)) { - continue; + break; } } $beginning = ftell($this->file);