]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blobdiff - api/overview.php
Make API pages return empty data / die when server is not available.
[irc/unrealircd/unrealircd-webpanel.git] / api / overview.php
index fad41f96770c03b689220da8ca23bfc14336b6d6..c77905dbb1f75f23c3c0f25e8f4a2bd99522dd39 100644 (file)
@@ -1,17 +1,7 @@
 <?php
+require_once('common_api.php');
 
-session_start();
-if (!isset($_SESSION["id"]))
-    die("{\"error\": \"Access denied\"}");
+if (!$rpc)
+    die();
 
-include "../common.php";
-
-// Close the session now, otherwise other pages block too long
-session_write_close();
-
-include "../connection.php";
-
-header("Content-type: application/json");
-
-$stats = $rpc->query("stats.get", []);
-echo json_encode($stats);
+api_timer_loop(1000, "stats.get");