From 9e502409d7e9901affab7d814ff7837a1795aa0e Mon Sep 17 00:00:00 2001 From: Andrei Mihu Date: Mon, 28 Dec 2020 17:55:36 +0000 Subject: [PATCH] Add missing rank field in Lua runtime leaderboard_record_write result. --- server/runtime_lua_nakama.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/runtime_lua_nakama.go b/server/runtime_lua_nakama.go index 9bdacfea7..7cfd6d23b 100644 --- a/server/runtime_lua_nakama.go +++ b/server/runtime_lua_nakama.go @@ -5437,7 +5437,7 @@ func (n *RuntimeLuaNakamaModule) leaderboardRecordWrite(l *lua.LState) int { return 0 } - recordTable := l.CreateTable(0, 10) + recordTable := l.CreateTable(0, 11) recordTable.RawSetString("leaderboard_id", lua.LString(record.LeaderboardId)) recordTable.RawSetString("owner_id", lua.LString(record.OwnerId)) if record.Username != nil { @@ -5465,6 +5465,7 @@ func (n *RuntimeLuaNakamaModule) leaderboardRecordWrite(l *lua.LState) int { } else { recordTable.RawSetString("expiry_time", lua.LNil) } + recordTable.RawSetString("rank", lua.LNumber(record.Rank)) l.Push(recordTable) return 1 -- GitLab