Loading CHANGELOG.md +2 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ All notable changes to this project are documented below. The format is based on [keep a changelog](http://keepachangelog.com) and this project uses [semantic versioning](http://semver.org). ## [Unreleased] ### Fixed - Fix data returned by StreamUserList in JS runtime. ## [3.11.0] - 2022-03-21 ### Added Loading server/runtime_javascript_nakama.go +2 −1 Original line number Diff line number Diff line Loading @@ -2602,7 +2602,7 @@ func (n *runtimeJavascriptNakamaModule) streamUserList(r *goja.Runtime) func(goj presencesList := make([]map[string]interface{}, 0, len(presences)) for _, p := range presences { presenceObj := make(map[string]interface{}) presenceObj := make(map[string]interface{}, 8) presenceObj["userId"] = p.UserID.String() presenceObj["sessionId"] = p.ID.SessionID.String() presenceObj["nodeId"] = p.ID.Node Loading @@ -2611,6 +2611,7 @@ func (n *runtimeJavascriptNakamaModule) streamUserList(r *goja.Runtime) func(goj presenceObj["username"] = p.Meta.Username presenceObj["status"] = p.Meta.Status presenceObj["reason"] = p.Meta.Reason presencesList = append(presencesList, presenceObj) } return r.ToValue(presencesList) Loading Loading
CHANGELOG.md +2 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ All notable changes to this project are documented below. The format is based on [keep a changelog](http://keepachangelog.com) and this project uses [semantic versioning](http://semver.org). ## [Unreleased] ### Fixed - Fix data returned by StreamUserList in JS runtime. ## [3.11.0] - 2022-03-21 ### Added Loading
server/runtime_javascript_nakama.go +2 −1 Original line number Diff line number Diff line Loading @@ -2602,7 +2602,7 @@ func (n *runtimeJavascriptNakamaModule) streamUserList(r *goja.Runtime) func(goj presencesList := make([]map[string]interface{}, 0, len(presences)) for _, p := range presences { presenceObj := make(map[string]interface{}) presenceObj := make(map[string]interface{}, 8) presenceObj["userId"] = p.UserID.String() presenceObj["sessionId"] = p.ID.SessionID.String() presenceObj["nodeId"] = p.ID.Node Loading @@ -2611,6 +2611,7 @@ func (n *runtimeJavascriptNakamaModule) streamUserList(r *goja.Runtime) func(goj presenceObj["username"] = p.Meta.Username presenceObj["status"] = p.Meta.Status presenceObj["reason"] = p.Meta.Reason presencesList = append(presencesList, presenceObj) } return r.ToValue(presencesList) Loading