From a98727b9ec5f22cc4b67a736147a4a4ad115b56e Mon Sep 17 00:00:00 2001 From: x2003bruneau Date: Sat, 16 Sep 2006 10:59:37 +0000 Subject: [PATCH] Fix #463: messages marked as read stay read. git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@841 839d8a87-29fc-0310-9880-83ba4fa771e5 --- ChangeLog | 3 +++ modules/banana/banana.inc.php | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index b8bd3b4..05f82b3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -88,6 +88,9 @@ Bug/Wish: - #430: Specify date format on downtime admin page. -Car - #440: Rewrite events admin page. -FRU + * Banana: + - #463: Messages marked as read don't switch back to unread -FRU + * Carnet: - #435: Calendar contains yearly events for all the contacts. -FRU diff --git a/modules/banana/banana.inc.php b/modules/banana/banana.inc.php index 722da8f..7610ca2 100644 --- a/modules/banana/banana.inc.php +++ b/modules/banana/banana.inc.php @@ -151,8 +151,8 @@ class PlatalBanana extends Banana $this->profile['lastnews'] = S::v('banana_last'); if ($maj) { - XDB::execute("UPDATE auth_user_quick SET banana_last={?} WHERE user_id={?}", - gmdate("YmdHis"), $uid); + XDB::execute("UPDATE auth_user_quick SET banana_last=FROM_UNIXTIME({?}) WHERE user_id={?}", + time(), $uid); } $req = XDB::query(" @@ -177,8 +177,8 @@ class PlatalBanana extends Banana if (Get::v('banana') == 'updateall' || (!is_null($params) && isset($params['banana']) && $params['banana'] == 'updateall')) { - XDB::execute('UPDATE auth_user_quick SET banana_last={?} WHERE user_id={?}', - gmdate('YmdHis'), S::v('uid')); + XDB::execute('UPDATE auth_user_quick SET banana_last=FROM_UNIXTIME({?}) WHERE user_id={?}', + time(), S::v('uid')); $_SESSION['banana_last'] = time(); } return Banana::run('PlatalBanana', $params); -- 2.1.4