From 0eb3147eca0d3fcab8f71f52a506fe390452f49f Mon Sep 17 00:00:00 2001 From: joannechester Date: Fri, 28 Aug 2015 00:22:02 +1000 Subject: [PATCH] Removing changes for CRM-17033 These are in their own PR --- CRM/Utils/Date.php | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/CRM/Utils/Date.php b/CRM/Utils/Date.php index e018f9611b..de2ff3a136 100644 --- a/CRM/Utils/Date.php +++ b/CRM/Utils/Date.php @@ -1490,20 +1490,12 @@ class CRM_Utils_Date { break; case 'week': - $weekFirst = CRM_Core_BAO_Setting::getItem(CRM_Core_BAO_Setting::LOCALIZATION_PREFERENCES_NAME, 'weekBegins', NULL, 0); - $thisDay = $now['wday']; - if ($weekFirst > $thisDay) { - $diffDay = $thisDay - $weekFirst + 7; - } - else { - $diffDay = $thisDay - $weekFirst; - } switch ($relativeTerm) { case 'this': $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay), $from); + $from = self::intervalAdd('day', -1 * ($now['wday']), $from); $to = self::intervalAdd('day', 6, $from); break; @@ -1511,7 +1503,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay) - 7, $from); + $from = self::intervalAdd('day', -1 * (now['wday']) - 7, $from); $to = self::intervalAdd('day', 6, $from); break; @@ -1519,7 +1511,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay) - 14, $from); + $from = self::intervalAdd('day', -1 * (now['wday']) - 14, $from); $to = self::intervalAdd('day', 6, $from); break; @@ -1527,7 +1519,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay) - 14, $from); + $from = self::intervalAdd('day', -1 * (now['wday']) - 14, $from); $to = self::intervalAdd('day', 13, $from); break; @@ -1535,7 +1527,7 @@ class CRM_Utils_Date { $to['d'] = $now['mday']; $to['M'] = $now['mon']; $to['Y'] = $now['year']; - $to = self::intervalAdd('day', -1 * ($diffDay) - 1, $to); + $to = self::intervalAdd('day', -1 * (now['wday']) - 1, $to); unset($from); break; @@ -1543,7 +1535,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay), $from); + $from = self::intervalAdd('day', -1 * (now['wday']), $from); unset($to); break; @@ -1551,7 +1543,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay) - 1, $from); + $from = self::intervalAdd('day', -1 * (now['wday']) - 1, $from); unset($to); break; @@ -1569,7 +1561,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay), $from); + $from = self::intervalAdd('day', -1 * (now['wday']), $from); $to['d'] = $now['mday']; $to['M'] = $now['mon']; $to['Y'] = $now['year']; @@ -1582,7 +1574,7 @@ class CRM_Utils_Date { $to['M'] = $now['mon']; $to['Y'] = $now['year']; //CRM-14550 QA Fix - $to = self::intervalAdd('day', -1 * ($diffDay) + 6, $to); + $to = self::intervalAdd('day', -1 * (now['wday']) + 6, $to); unset($from); break; @@ -1590,7 +1582,7 @@ class CRM_Utils_Date { $from['d'] = $now['mday']; $from['M'] = $now['mon']; $from['Y'] = $now['year']; - $from = self::intervalAdd('day', -1 * ($diffDay) + 7, $from); + $from = self::intervalAdd('day', -1 * (now['wday']) + 7, $from); $to = self::intervalAdd('day', 6, $from); break; -- 2.25.1