IMAP driver (Jan Kuipers <jrkuipers@lauwerscollege.nl>, Bug #9077).
v1.2.5-cvs
----------
-
+[jan] Fix filtering only unseen message if rule should filter all messages in
+ IMAP driver (Jan Kuipers <jrkuipers@lauwerscollege.nl>, Bug #9077).
------
{
$ob = new Horde_Imap_Client_Search_Query();
$ob->flag('\\deleted', false);
- $ob->flag('\\seen', $params['filter_seen'] == Ingo_Script::FILTER_SEEN);
+ if ($params['filter_seen'] == Ingo_Script::FILTER_SEEN ||
+ $params['filter_seen'] == Ingo_Script::FILTER_UNSEEN) {
+ $ob->flag('\\seen', $params['filter_seen'] == Ingo_Script::FILTER_SEEN);
+ }
return $ob;
}