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