diff --git a/include/upgrader/patches/435c62c3-6007d45b.patch.sql b/include/upgrader/patches/435c62c3-6007d45b.patch.sql index 0b16b85f69bf25111db44f062c442f2721058323..a973c9b25b2bdaa343997df09f5ac3914f0fb64b 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`