From f88aefe022ddcb087837d1f274b090a99468c921 Mon Sep 17 00:00:00 2001 From: "Jokob @NetAlertX" <96159884+jokob-sk@users.noreply.github.com> Date: Sun, 22 Feb 2026 05:00:00 +0000 Subject: [PATCH] Refactor: Remove unused call_api function and related comments --- front/index.php | 50 ------------------------------------------------- 1 file changed, 50 deletions(-) diff --git a/front/index.php b/front/index.php index 7cc09b59..c692c42a 100755 --- a/front/index.php +++ b/front/index.php @@ -113,52 +113,6 @@ function is_https_request(): bool { return false; } -function call_api(string $endpoint, array $data = []): ?array { - /* - Call NetAlertX API endpoint (for login page endpoints that don't require auth). - - Returns: JSON response as array, or null on failure - */ - try { - // Determine API host (assume localhost on same port as frontend) - $api_host = $_SERVER['HTTP_HOST'] ?? 'localhost'; - $api_scheme = is_https_request() ? 'https' : 'http'; - $api_url = $api_scheme . '://' . $api_host; - - $url = $api_url . $endpoint; - - $ch = curl_init($url); - if (!$ch) return null; - - curl_setopt_array($ch, [ - CURLOPT_RETURNTRANSFER => true, - CURLOPT_TIMEOUT => 5, - CURLOPT_FOLLOWLOCATION => false, - CURLOPT_HTTPHEADER => [ - 'Content-Type: application/json', - 'Accept: application/json' - ] - ]); - - if (!empty($data)) { - curl_setopt($ch, CURLOPT_POST, true); - curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); - } - - $response = curl_exec($ch); - $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); - curl_close($ch); - - if ($httpcode !== 200 || !$response) { - return null; - } - - return json_decode($response, true); - } catch (Exception $e) { - return null; - } -} - function logout_user(): void { $_SESSION = []; @@ -199,10 +153,6 @@ if (!empty($_POST['loginpassword'])) { } } -/* ===================================================== - Remember Me Validation -===================================================== */ - /* ===================================================== Already Logged In ===================================================== */