From 27b7aaa7130eb85636d2e2c109698ec618dcb740 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Mon, 14 Apr 2025 08:45:34 +0300 Subject: [PATCH] header: fix runtime error when query_string is null Signed-off-by: XhmikosR --- scripts/lua/header.lp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/lua/header.lp b/scripts/lua/header.lp index 46334395..a2cfa6b3 100644 --- a/scripts/lua/header.lp +++ b/scripts/lua/header.lp @@ -25,6 +25,10 @@ end -- Function returning GET parameter value (or nil if not set) function GET(name) + if not mg.request_info.query_string then + return nil + end + return mg.request_info.query_string:match(name.."=([^&]*)") -- mg.get_var(mg.request_info.query_string, "REQUEST_URI") end