1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-09-30 19:22:14 +00:00

fix formatting

This commit is contained in:
Abdurahman Elmawi 2025-06-30 04:17:00 +03:00
parent 453c4d061b
commit 440f3a5ac1

View file

@ -1,18 +1,15 @@
keyringmgr = {
keyring = nil,
keyring = nil
}
--------------------------------------------------------------------------------
local function get_keyring_path()
return core.get_user_path() .. DIR_DELIM .. "client" .. DIR_DELIM .. core.settings:get("keyring_file")
end
--------------------------------------------------------------------------------
local function save_keyring(keyring)
core.safe_file_write(get_keyring_path(), core.write_json(keyring))
end
--------------------------------------------------------------------------------
local function read_keyring()
local path = get_keyring_path()
@ -24,12 +21,10 @@ local function read_keyring()
end
end
--------------------------------------------------------------------------------
local function is_for_server(keys, address, port)
return keys.address == address and keys.port == port
end
--------------------------------------------------------------------------------
local function delete_keys(keyring, address, port)
for i = 1, #keyring do
local keys = keyring[i]
@ -41,7 +36,6 @@ local function delete_keys(keyring, address, port)
end
end
--------------------------------------------------------------------------------
local function get_keys(keyring, address, port)
for i = 1, #keyring do
local keys = keyring[i]
@ -55,21 +49,19 @@ local function get_keys(keyring, address, port)
address = address,
port = port,
logins = {},
last_login = false,
last_login = false
}
table.insert(keyring, 1, keys)
save_keyring(keyring)
return keys
end
--------------------------------------------------------------------------------
local function rewrite_keys(keyring, address, port, new_keys)
delete_keys(keyring, address, port)
table.insert(keyring, 1, new_keys)
save_keyring(keyring)
end
--------------------------------------------------------------------------------
function keyringmgr.get_keyring()
if keyringmgr.keyring then
return keyringmgr.keyring
@ -90,7 +82,6 @@ function keyringmgr.get_keyring()
return keyringmgr.keyring
end
--------------------------------------------------------------------------------
function keyringmgr.set_last_login(address, port, playername)
local keyring = keyringmgr.get_keyring()
local new_keys = get_keys(keyring, address, port)
@ -99,7 +90,6 @@ function keyringmgr.set_last_login(address, port, playername)
rewrite_keys(keyring, address, port, new_keys)
end
--------------------------------------------------------------------------------
function keyringmgr.set_login(address, port, playername, password)
-- If the user doesn't want to remember logins, we completely skip the process
if not core.settings:get_bool("remember_login") then
@ -132,7 +122,6 @@ function keyringmgr.set_login(address, port, playername, password)
rewrite_keys(keyring, address, port, new_keys)
end
--------------------------------------------------------------------------------
function keyringmgr.get_login(address, port, playername)
assert(type(port) == "number")
@ -148,7 +137,6 @@ function keyringmgr.get_login(address, port, playername)
error("No login found on " .. address .. ":" .. port .. " for player " .. playername)
end
--------------------------------------------------------------------------------
function keyringmgr.remove_login(address, port, playername)
assert(type(port) == "number")
@ -166,14 +154,12 @@ function keyringmgr.remove_login(address, port, playername)
rewrite_keys(keyring, address, port, new_keys)
end
--------------------------------------------------------------------------------
function keyringmgr.delete_keys(address, port)
local keyring = keyringmgr.get_keyring()
delete_keys(keyring, address, port)
save_keyring(keyring)
end
--------------------------------------------------------------------------------
function keyringmgr.get_last_login(address, port)
local playername = get_keys(keyringmgr.get_keyring(), address, port).last_login
if playername then