diff --git a/components/com_banners/models/banner.php b/components/com_banners/models/banner.php index 39d945507206f..3720eb995542d 100644 --- a/components/com_banners/models/banner.php +++ b/components/com_banners/models/banner.php @@ -78,7 +78,8 @@ public function click() if ($trackClicks > 0) { - $trackDate = JFactory::getDate()->toSql(); + $trackDate = JFactory::getDate()->format('Y-m-d H:00:00'); + $trackDate = JFactory::getDate($trackDate)->toSql(); $query->clear() ->select($db->quoteName('count')) diff --git a/components/com_banners/models/banners.php b/components/com_banners/models/banners.php index 00938513cbf48..28d0ffabfb306 100644 --- a/components/com_banners/models/banners.php +++ b/components/com_banners/models/banners.php @@ -239,7 +239,9 @@ public function getItems() */ public function impress() { - $trackDate = JFactory::getDate()->toSql(); + $trackDate = JFactory::getDate()->format('Y-m-d H:00:00'); + $trackDate = JFactory::getDate($trackDate)->toSql(); + $items = $this->getItems(); $db = $this->getDbo(); $query = $db->getQuery(true);