4 Commits

Author SHA1 Message Date
sys4-fr
58e77ad16c Ajoute message de chargement du mod dans le journal "action" 2019-01-19 20:40:01 +01:00
sys4-fr
af26ae75bd Merge branch 'master' into nalc 2019-01-19 20:34:30 +01:00
Dorian Wouters
8fde3c240f Fix error when using an auth handler not providing enumerate_auths 2016-08-25 23:11:49 +02:00
Dorian Wouters
d200b342e9 Use auth_handler's enumerate_auths (not auth_table) if available 2016-08-23 01:36:57 +02:00
2 changed files with 5 additions and 1 deletions

View File

@@ -9,7 +9,9 @@ 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, 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

View File

@@ -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.")