From b44993f2fa7a7c916ccb1f8ad3ffac108ebb4ce3 Mon Sep 17 00:00:00 2001 From: jekkos Date: Sun, 16 Oct 2022 23:15:22 +0200 Subject: [PATCH] Fix logout race condition (#3578) --- application/hooks/method_hook.php | 2 +- application/views/partial/header.php | 2 +- application/views/partial/header_js.php | 17 ++++++++++++++++- docker-compose.dev.yml | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/application/hooks/method_hook.php b/application/hooks/method_hook.php index e00aada8d..fd20620bf 100644 --- a/application/hooks/method_hook.php +++ b/application/hooks/method_hook.php @@ -5,7 +5,7 @@ function validate_method() $url = $_SERVER['REQUEST_URI']; - $post_required = preg_match('/\/(save|delete*|remove*)\/?\d*?/', $url); + $post_required = preg_match('/\/(logout|save|delete*|remove*)\/?\d*?/', $url); if($post_required && $_SERVER["REQUEST_METHOD"] != "POST" && empty($_POST)) { diff --git a/application/views/partial/header.php b/application/views/partial/header.php index d6207f1d0..5754b9833 100644 --- a/application/views/partial/header.php +++ b/application/views/partial/header.php @@ -110,7 +110,7 @@