From ae1df26948104dcc0a97bd83b189a36c69f37977 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Sat, 09 May 2009 12:35:20 -0400
Subject: [PATCH] - fix \Seen flag setting with enable_caching=true (#1485843)
---
program/include/rcube_imap.php | 10 ++--------
1 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/program/include/rcube_imap.php b/program/include/rcube_imap.php
index 8cb5c6d..4073c8a 100644
--- a/program/include/rcube_imap.php
+++ b/program/include/rcube_imap.php
@@ -1566,14 +1566,8 @@
if ($this->caching_enabled)
{
foreach ($uids as $uid)
- {
- $id = $this->_uid2id($uid);
- if ($cached_headers = $this->get_cached_message($cache_key, $id))
- {
- $this->remove_message_cache($cache_key, $id);
- //$this->get_headers($uid);
- }
- }
+ if ($cached_headers = $this->get_cached_message($cache_key, $uid))
+ $this->remove_message_cache($cache_key, $this->_uid2id($uid));
// close and re-open connection
// this prevents connection problems with Courier
--
Gitblit v1.9.1