This commit is contained in:
2025-08-06 11:32:04 +03:00
parent e4db8505a0
commit 3898e2833b
2 changed files with 10 additions and 9 deletions

View File

@@ -119,7 +119,7 @@ func (h *HandlerV1) handleLUA(sid string, r *http.Request, req *rpc.RPCRequest,
if tblVal, ok := val.(*lua.LTable); ok { if tblVal, ok := val.(*lua.LTable); ok {
current = tblVal current = tblVal
} else { } else {
if index == size - 1 { if index == size-1 {
return val return val
} }
return lua.LNil return lua.LNil
@@ -412,8 +412,9 @@ func (h *HandlerV1) handleLUA(sid string, r *http.Request, req *rpc.RPCRequest,
L.PreloadModule("internal.session", loadSessionMod) L.PreloadModule("internal.session", loadSessionMod)
L.PreloadModule("internal.log", loadLogMod) L.PreloadModule("internal.log", loadLogMod)
L.PreloadModule("internal.net", loadNetMod) L.PreloadModule("internal.net", loadNetMod)
L.PreloadModule("internal.database.sqlite", loadDBMod(llog)) L.PreloadModule("internal.database.sqlite", loadDBMod(llog, fmt.Sprint(seed)))
L.PreloadModule("internal.crypt.bcrypt", loadCryptbcryptMod) L.PreloadModule("internal.crypt.bcrypt", loadCryptbcryptMod)
L.PreloadModule("internal.crypt.jwt", loadJWTMod(llog, fmt.Sprint(seed)))
llog.Debug("preparing environment") llog.Debug("preparing environment")
prep := filepath.Join(*h.x.Config.Conf.Node.ComDir, "_prepare.lua") prep := filepath.Join(*h.x.Config.Conf.Node.ComDir, "_prepare.lua")