diff --git a/api/components/com_categories/Controller/CategoriesController.php b/api/components/com_categories/Controller/CategoriesController.php index 1d8f22bbbab2d..bde1eceef9597 100644 --- a/api/components/com_categories/Controller/CategoriesController.php +++ b/api/components/com_categories/Controller/CategoriesController.php @@ -60,21 +60,14 @@ public function displayItem($id = null) */ public function displayList() { - $this->input->set('model_state', ['filter.extension' => $this->getExtensionFromInput()]); + $this->input->set('model_state', + [ + 'filter.extension' => $this->input->get('extension', $this->input->post->get('extension')), + 'filter.published' => $this->input->get('published', $this->input->post->get('published')), + 'filter.language' => $this->input->get('language', $this->input->post->get('language')), + ] + ); return parent::displayList(); } - - /** - * Get extension from input - * - * @return string - * - * @since 4.0 - */ - private function getExtensionFromInput() - { - return $this->input->exists('extension') ? - $this->input->get('extension') : $this->input->post->get('extension'); - } }