Loading server/runtime_javascript.go +4 −0 Original line number Diff line number Diff line Loading @@ -1592,6 +1592,10 @@ func (rp *RuntimeProviderJS) MatchmakerMatched(ctx context.Context, entries []*M entry.Set("presence", presenceObj) entry.Set("properties", propertiesObj) if e.PartyId != "" { entry.Set("partyId", e.PartyId) } entriesSlice = append(entriesSlice, entry) } Loading server/runtime_lua.go +5 −1 Original line number Diff line number Diff line Loading @@ -1557,10 +1557,14 @@ func (rp *RuntimeProviderLua) MatchmakerMatched(ctx context.Context, entries []* propertiesTable.RawSetString(k, lua.LNumber(v)) } entryTable := r.vm.CreateTable(0, 2) entryTable := r.vm.CreateTable(0, 3) entryTable.RawSetString("presence", presenceTable) entryTable.RawSetString("properties", propertiesTable) if entry.PartyId != "" { entryTable.RawSetString("party_id", lua.LString(entry.PartyId)) } entriesTable.RawSetInt(i+1, entryTable) } Loading Loading
server/runtime_javascript.go +4 −0 Original line number Diff line number Diff line Loading @@ -1592,6 +1592,10 @@ func (rp *RuntimeProviderJS) MatchmakerMatched(ctx context.Context, entries []*M entry.Set("presence", presenceObj) entry.Set("properties", propertiesObj) if e.PartyId != "" { entry.Set("partyId", e.PartyId) } entriesSlice = append(entriesSlice, entry) } Loading
server/runtime_lua.go +5 −1 Original line number Diff line number Diff line Loading @@ -1557,10 +1557,14 @@ func (rp *RuntimeProviderLua) MatchmakerMatched(ctx context.Context, entries []* propertiesTable.RawSetString(k, lua.LNumber(v)) } entryTable := r.vm.CreateTable(0, 2) entryTable := r.vm.CreateTable(0, 3) entryTable.RawSetString("presence", presenceTable) entryTable.RawSetString("properties", propertiesTable) if entry.PartyId != "" { entryTable.RawSetString("party_id", lua.LString(entry.PartyId)) } entriesTable.RawSetInt(i+1, entryTable) } Loading