From d200b342e9f5d6d4cb20f0a246d17b28843aa33b Mon Sep 17 00:00:00 2001 From: Dorian Wouters Date: Tue, 23 Aug 2016 01:36:57 +0200 Subject: [PATCH 1/3] Use auth_handler's enumerate_auths (not auth_table) if available --- gui.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui.lua b/gui.lua index fb0c1df..97902d3 100644 --- a/gui.lua +++ b/gui.lua @@ -9,7 +9,8 @@ local ESC = minetest.formspec_escape local function make_list(filter) filter = filter or "" local list, n, dropped = { }, 0, false - for k in pairs(minetest.auth_table) do + local enumerate = minetest.get_auth_handler().enumerate_auths + for k in enumerate and enumerate() or pairs(minetest.auth_table) do if strfind(k, filter, 1, true) then if n >= MAXLISTSIZE then dropped = true From 8fde3c240f64db1a60727bb7b483354fb11ba032 Mon Sep 17 00:00:00 2001 From: Dorian Wouters Date: Thu, 25 Aug 2016 23:11:49 +0200 Subject: [PATCH 2/3] Fix error when using an auth handler not providing enumerate_auths --- gui.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gui.lua b/gui.lua index 97902d3..7c7f896 100644 --- a/gui.lua +++ b/gui.lua @@ -9,8 +9,9 @@ local ESC = minetest.formspec_escape local function make_list(filter) filter = filter or "" local list, n, dropped = { }, 0, false - local enumerate = minetest.get_auth_handler().enumerate_auths - for k in enumerate and enumerate() or pairs(minetest.auth_table) do + local enumerate, e1, e2, e3 = minetest.get_auth_handler().enumerate_auths + if enumerate then e1 = enumerate() else e1, e2, e3 = pairs(minetest.auth_table) end + for k in e1, e2, e3 do if strfind(k, filter, 1, true) then if n >= MAXLISTSIZE then dropped = true From 58e77ad16cef00ad01c8062e349a9a617719d75e Mon Sep 17 00:00:00 2001 From: sys4-fr Date: Sat, 19 Jan 2019 20:40:01 +0100 Subject: [PATCH 3/3] Ajoute message de chargement du mod dans le journal "action" --- init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/init.lua b/init.lua index 6f15f14..59d0ddf 100644 --- a/init.lua +++ b/init.lua @@ -383,3 +383,5 @@ minetest.after(1, check_temp_bans) dofile(xban.MP.."/dbimport.lua") dofile(xban.MP.."/gui.lua") + +minetest.log("action", "[xban2] loaded.")