diff --git a/administrator/components/com_banners/src/Model/BannersModel.php b/administrator/components/com_banners/src/Model/BannersModel.php index e392ddae79684..3b1cbaa63ceb7 100644 --- a/administrator/components/com_banners/src/Model/BannersModel.php +++ b/administrator/components/com_banners/src/Model/BannersModel.php @@ -227,7 +227,7 @@ protected function getListQuery() $orderCol = 'cl.name'; } - $ordering = $db->quoteName($db->escape($orderCol)) . ' ' . $db->escape($orderDirn); + $ordering = $db->escape($orderCol) . ' ' . $db->escape($orderDirn); } $query->order($ordering); diff --git a/administrator/components/com_content/src/Model/ArticlesModel.php b/administrator/components/com_content/src/Model/ArticlesModel.php index 91bb68594dbe8..3eaac2816ff3f 100644 --- a/administrator/components/com_content/src/Model/ArticlesModel.php +++ b/administrator/components/com_content/src/Model/ArticlesModel.php @@ -566,7 +566,7 @@ protected function getListQuery() } else { - $ordering = $db->quoteName($db->escape($orderCol)) . ' ' . $db->escape($orderDirn); + $ordering = $db->escape($orderCol) . ' ' . $db->escape($orderDirn); } $query->order($ordering); diff --git a/administrator/components/com_newsfeeds/src/Model/NewsfeedsModel.php b/administrator/components/com_newsfeeds/src/Model/NewsfeedsModel.php index f0d97bc8c5a24..9294d265512bd 100644 --- a/administrator/components/com_newsfeeds/src/Model/NewsfeedsModel.php +++ b/administrator/components/com_newsfeeds/src/Model/NewsfeedsModel.php @@ -332,7 +332,7 @@ protected function getListQuery() } else { - $ordering = $db->quoteName($db->escape($orderCol)) . ' ' . $db->escape($orderDirn); + $ordering = $db->escape($orderCol) . ' ' . $db->escape($orderDirn); } $query->order($ordering); diff --git a/administrator/components/com_workflow/src/Model/TransitionsModel.php b/administrator/components/com_workflow/src/Model/TransitionsModel.php index 99647e0972524..96b5a114e546f 100644 --- a/administrator/components/com_workflow/src/Model/TransitionsModel.php +++ b/administrator/components/com_workflow/src/Model/TransitionsModel.php @@ -200,7 +200,7 @@ public function getListQuery() $orderCol = $this->state->get('list.ordering', 't.id'); $orderDirn = strtoupper($this->state->get('list.direction', 'ASC')); - $query->order($db->quoteName($db->escape($orderCol)) . ' ' . $db->escape($orderDirn === 'DESC' ? 'DESC' : 'ASC')); + $query->order($db->escape($orderCol) . ' ' . ($orderDirn === 'DESC' ? 'DESC' : 'ASC')); return $query; } diff --git a/administrator/components/com_workflow/src/Model/WorkflowsModel.php b/administrator/components/com_workflow/src/Model/WorkflowsModel.php index d11109452095a..b567248879dd6 100644 --- a/administrator/components/com_workflow/src/Model/WorkflowsModel.php +++ b/administrator/components/com_workflow/src/Model/WorkflowsModel.php @@ -274,7 +274,7 @@ public function getListQuery() $orderCol = $this->state->get('list.ordering', 'w.ordering'); $orderDirn = strtoupper($this->state->get('list.direction', 'ASC')); - $query->order($db->quoteName($db->escape($orderCol)) . ' ' . $db->escape($orderDirn === 'DESC' ? 'DESC' : 'ASC')); + $query->order($db->escape($orderCol) . ' ' . ($orderDirn === 'DESC' ? 'DESC' : 'ASC')); return $query; } diff --git a/administrator/modules/mod_latest/src/Helper/LatestHelper.php b/administrator/modules/mod_latest/src/Helper/LatestHelper.php index 59d6a8054c8be..75e7bdea74d50 100644 --- a/administrator/modules/mod_latest/src/Helper/LatestHelper.php +++ b/administrator/modules/mod_latest/src/Helper/LatestHelper.php @@ -46,13 +46,13 @@ public static function getList(Registry &$params, ArticlesModel $model) switch ($params->get('ordering', 'c_dsc')) { case 'm_dsc': - $model->setState('list.ordering', 'modified DESC, created'); + $model->setState('list.ordering', 'a.modified DESC, a.created'); $model->setState('list.direction', 'DESC'); break; case 'c_dsc': default: - $model->setState('list.ordering', 'created'); + $model->setState('list.ordering', 'a.created'); $model->setState('list.direction', 'DESC'); break; }