From 0fc97c2833b2254b391bb741b3262f86569c5938 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Mon, 22 Dec 2008 02:56:12 -0500
Subject: [PATCH] - fix internal date parsing

---
 program/lib/imap.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/program/lib/imap.inc b/program/lib/imap.inc
index 329db05..65bb54c 100644
--- a/program/lib/imap.inc
+++ b/program/lib/imap.inc
@@ -1743,7 +1743,7 @@
 					//get timezone
 					$time_str      = substr($time_str, 0, -1);
 					$time_zone_str = substr($time_str, -5); // extract timezone
-					$time_str      = substr($time_str, 1, -6); // remove quotes
+					$time_str      = substr($time_str, 0, -5); // remove timezone
 					$time_zone     = (float)substr($time_zone_str, 1, 2); // get first two digits
 			
 					if ($time_zone_str[3] != '0') {
@@ -1756,7 +1756,7 @@
 					//calculate timestamp
                                         $timestamp     = strtotime($time_str); //return's server's time
 					$timestamp    -= $time_zone * 3600; //compensate for tz, get GMT
-					
+
 					$result[$id]->internaldate = $time_str;
 					$result[$id]->timestamp = $timestamp;
 					$result[$id]->date = $time_str;

--
Gitblit v1.9.1