From cb2bc809ef29f349d38c89e202d821e67bb4c947 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Tue, 21 Sep 2010 14:47:55 -0400 Subject: [PATCH] Fix db_mode check in insert_id() --- program/steps/mail/folders.inc | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/program/steps/mail/folders.inc b/program/steps/mail/folders.inc index 7fd1f62..ce3406c 100644 --- a/program/steps/mail/folders.inc +++ b/program/steps/mail/folders.inc @@ -5,7 +5,7 @@ | program/steps/mail/folders.inc | | | | This file is part of the RoundCube Webmail client | - | Copyright (C) 2005-2007, RoundCube Dev. - Switzerland | + | Copyright (C) 2005-2009, RoundCube Dev. - Switzerland | | Licensed under the GNU GPL | | | | PURPOSE: | @@ -18,6 +18,10 @@ $Id$ */ +// only process ajax requests +if (!$OUTPUT->ajax_call) + return; + $mbox_name = $IMAP->get_mailbox_name(); // send EXPUNGE command @@ -28,6 +32,7 @@ // reload message list if current mailbox if ($success && !empty($_REQUEST['_reload'])) { + $OUTPUT->command('set_quota', rcmail_quota_content()); $OUTPUT->command('message_list.clear'); $RCMAIL->action = 'list'; return; @@ -56,6 +61,8 @@ $OUTPUT->command('message_list.clear'); $OUTPUT->command('set_rowcount', rcmail_get_messagecount_text()); $OUTPUT->command('set_unread_count', $mbox_name, 0); + $OUTPUT->command('set_quota', rcmail_quota_content()); + $_SESSION['unseen_count'][$mbox_name] = 0; } else $commands = "// purged: $success"; @@ -63,4 +70,5 @@ } $OUTPUT->send($commands); -?> + + -- Gitblit v1.9.1