From 09a27654a87e9f13e95c962841dddd55c9ab8f34 Mon Sep 17 00:00:00 2001
From: Peter Rotich <peter@osticket.com>
Date: Mon, 16 Jul 2012 14:29:43 -0400
Subject: [PATCH] Fix team/group dates.

---
 include/upgrader/patches/435c62c3-6007d45b.patch.sql | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/include/upgrader/patches/435c62c3-6007d45b.patch.sql b/include/upgrader/patches/435c62c3-6007d45b.patch.sql
index 0b16b85f6..a973c9b25 100644
--- a/include/upgrader/patches/435c62c3-6007d45b.patch.sql
+++ b/include/upgrader/patches/435c62c3-6007d45b.patch.sql
@@ -15,13 +15,15 @@ CREATE TABLE `%TABLE_PREFIX%group_dept_access` (
 ALTER TABLE `%TABLE_PREFIX%department`
     ADD `group_membership` tinyint( 1 ) unsigned NOT NULL DEFAULT '0' AFTER `ispublic`;
 
--- Fix teams create date 
+-- Fix teams dates...
 UPDATE `%TABLE_PREFIX%team` 
-    SET `created`=IFNULL(`created`, IFNULL(`updated`, NOW())), `updated`=IFNULL(`updated`, NOW());
+    SET `created`=IF(TO_DAYS(`created`), `created`, IF(TO_DAYS(`updated`), `updated`, NOW())),
+        `updated`=IF(TO_DAYS(`updated`), `updated`, NOW());
 
 -- Fix groups dates... 
 UPDATE `%TABLE_PREFIX%groups` 
-    SET `created`=IFNULL(`created`, IFNULL(`updated`, NOW())), `updated`=IFNULL(`updated`, NOW());
+    SET `created`=IF(TO_DAYS(`created`), `created`, IF(TO_DAYS(`updated`), `updated`, NOW())),
+        `updated`=IF(TO_DAYS(`updated`), `updated`, NOW());
 
 -- Finished with patch
 UPDATE `%TABLE_PREFIX%config`
-- 
GitLab