From 01bb03134b5fd3797cbcf992104a3b6179b7f152 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Wed, 26 Oct 2005 18:30:57 -0400
Subject: [PATCH] Finished message sorting and fixed some skin issues

---
 index.php         |    2 +-
 program/js/app.js |    8 ++++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/index.php b/index.php
index f10886f..fe930fe 100644
--- a/index.php
+++ b/index.php
@@ -141,7 +141,7 @@
   }
 
 // check session cookie and auth string
-else if ($_action!='login' && $sess_auth)
+else if ($_action!='login' && $sess_auth && $_SESSION['user_id'])
   {
   if ($_auth !== $sess_auth || $_auth != rcmail_auth_hash($_SESSION['client_id'], $_SESSION['auth_time']) ||
       ($CONFIG['session_lifetime'] && $SESS_CHANGED + $CONFIG['session_lifetime']*60 < mktime()))
diff --git a/program/js/app.js b/program/js/app.js
index f56a7d8..8cc3858 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -782,11 +782,15 @@
 
   this.switch_task = function(task)
     {
-    if (this.task===task)
+    if (this.task===task && task!='mail')
       return;
 
+    var url = this.get_task_url(task);
+    if (task=='mail')
+      url += '&_mbox=INBOX';
+
     this.set_busy(true);
-    location.href = this.get_task_url(task);      
+    location.href = url;
     };
 
 

--
Gitblit v1.9.1