From f81b0bb4daaa3fc40e3e0f47c98bf9d71b0cd07e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Mon, 12 Jun 2023 06:57:35 -0400 Subject: [PATCH] Fix multisite variables not being added in helpers --- src/bw/lua/bunkerweb/helpers.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/bw/lua/bunkerweb/helpers.lua b/src/bw/lua/bunkerweb/helpers.lua index 16e2be887..b0e81557c 100644 --- a/src/bw/lua/bunkerweb/helpers.lua +++ b/src/bw/lua/bunkerweb/helpers.lua @@ -221,7 +221,7 @@ function helpers.load_variables(all_variables, plugins) all_settings[setting] = data end -- Extract vars - local variables = {["global"] = {}} + local variables = { ["global"] = {} } local multisite = all_variables["MULTISITE"] == "yes" local server_names = {} if multisite then @@ -233,7 +233,8 @@ function helpers.load_variables(all_variables, plugins) for setting, data in pairs(all_settings) do if all_variables[setting] then variables["global"][setting] = all_variables[setting] - elseif multisite then + end + if multisite then for i, server_name in ipairs(server_names) do local key = server_name .. "_" .. setting if all_variables[key] then @@ -250,7 +251,7 @@ function helpers.load_variables(all_variables, plugins) variables[prefix][setting] = value break end - variables["global"][setting] = prefix + variables["global"][setting] = prefix break end end