diff --git a/.gitignore b/.gitignore index 8c30bf1..805bcb7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ server/SHServ/Logs server/SHServ/.env +server/Cache/ +Logs/ +firmwares/ diff --git a/server/Cache/rate-limit.json b/server/Cache/rate-limit.json deleted file mode 100644 index 9e26dfe..0000000 --- a/server/Cache/rate-limit.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/server/Fury/Kernel/CallControl.php b/server/Fury/Kernel/CallControl.php index 208cd65..19eb6ac 100644 --- a/server/Fury/Kernel/CallControl.php +++ b/server/Fury/Kernel/CallControl.php @@ -68,6 +68,9 @@ $route = explode('&', $src_route); $params = []; foreach ($route as $i => $var) { + if($var === ''){ + continue; + } $params[$var] = $src_params[$var]; } }else{ diff --git a/server/Fury/Modules/Router/RouterImplementation.php b/server/Fury/Modules/Router/RouterImplementation.php index 96e6687..f4053cc 100644 --- a/server/Fury/Modules/Router/RouterImplementation.php +++ b/server/Fury/Modules/Router/RouterImplementation.php @@ -80,6 +80,9 @@ } foreach ($route_vars as $i => $rvar) { + if($rvar === ''){ + continue; + } if(!isset($vars[$rvar])){ $flag = false; break; diff --git a/server/SHServ/DevTools.php b/server/SHServ/DevTools.php index 18d2317..b4c0a1e 100644 --- a/server/SHServ/DevTools.php +++ b/server/SHServ/DevTools.php @@ -89,6 +89,9 @@ } public function loging_sql_query_result() { + if (empty($this -> sql_queries)) { + return; + } $last_inx = count($this -> sql_queries) - 1; $this -> sql_queries[$last_inx]["time"] = microtime(true) - $this -> sql_queries[$last_inx]["time"]; $this -> sql_summary_time += $this -> sql_queries[$last_inx]["time"];