From 2e1809e550e8768b73c2fcccb78f39ffe24615cf Mon Sep 17 00:00:00 2001 From: alecpl Date: Mon, 2 Feb 2009 10:45:32 +0000 Subject: - Fix checking for recent messages on various IMAP servers (#1485702) - performance fix: Don't fetch quota and recent messages in "message view" mode --- program/js/app.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'program/js/app.js') diff --git a/program/js/app.js b/program/js/app.js index 5a2539968..399eaea77 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -3971,7 +3971,16 @@ function rcube_webmail() if (setbusy) this.set_busy(true, 'checkingmail'); - this.http_request('check-recent', (this.env.search_request ? '_search='+this.env.search_request+'&' : '') + '_t='+(new Date().getTime()), true); + var addurl = '_t=' + (new Date().getTime()); + + if (this.gui_objects.messagelist) + addurl += '&_list=1'; + if (this.gui_objects.quotadisplay) + addurl += '&_quota=1'; + if (this.env.search_request) + addurl += '&_search=' + this.env.search_request; + + this.http_request('check-recent', addurl, true); }; -- cgit v1.2.3