add name search function to handler

0.4
shivajiva101 2017-12-08 19:09:13 +00:00 committed by GitHub
parent 522228971e
commit 6556a3d38c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 0 deletions

View File

@ -93,6 +93,15 @@ local function get_setting(column)
end
end
local function get_names(name)
local r,q = {}
q = "SELECT name FROM auth WHERE name LIKE '%"..name.."%';"
for row in db:nrows(q) do
r[#r+1] = row.name
end
return r
end
--[[
##############################
### Database: Statements ###
@ -249,6 +258,10 @@ sauth.auth_handler = {
update_login(name)
auth_table[name].last_login = os.time()
return true
end,
name_search = function(name)
assert(type(name) == 'string')
return get_names(name)
end
}