From d4954e026d5e0d48c5f15ed69d1ce71abb34d1a1 Mon Sep 17 00:00:00 2001 From: Yassine Doghri Date: Thu, 23 Mar 2023 11:54:24 +0000 Subject: [PATCH] revert(homepage): remove redirect to install if database is not setup After install, the redirect condition is kept even though it would never be triggered again. --- app/Controllers/HomeController.php | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/app/Controllers/HomeController.php b/app/Controllers/HomeController.php index 130d1e3a..61b74a97 100644 --- a/app/Controllers/HomeController.php +++ b/app/Controllers/HomeController.php @@ -14,22 +14,12 @@ use App\Models\PodcastModel; use CodeIgniter\Database\Exceptions\DatabaseException; use CodeIgniter\HTTP\RedirectResponse; use CodeIgniter\HTTP\ResponseInterface; -use Config\Services; use Modules\Media\FileManagers\FileManagerInterface; class HomeController extends BaseController { public function index(): RedirectResponse | string { - $db = db_connect(); - if ($db->getDatabase() === '' || ! $db->tableExists('podcasts')) { - // Database has not been set or could not find the podcasts table - // Redirecting to install page because it is likely that Castopod has not been installed yet. - // NB: as base_url wouldn't have been defined here, redirect to install wizard manually - $route = Services::routes()->reverseRoute('install'); - return redirect()->to(rtrim(host_url(), '/') . $route); - } - $sortOptions = ['activity', 'created_desc', 'created_asc']; $sortBy = in_array($this->request->getGet('sort'), $sortOptions, true) ? $this->request->getGet( 'sort'