Loading CHANGELOG.md +1 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr - Gracefully close Lua matches when call queue fills up. - Better handling for Lua runtime wallet update operation errors. - Fix handling of leaderboard record writes that do not need to update the database. - Fix parsing edge case in TypeScript/JavaScript runtime storage delete operations. ## [3.9.0] - 2021-10-29 ### Added Loading server/runtime_javascript_nakama.go +2 −2 Original line number Diff line number Diff line Loading @@ -3623,8 +3623,8 @@ func (n *runtimeJavascriptNakamaModule) storageDelete(r *goja.Runtime) func(goja objectID.Key = key } if userID, ok := dataMap["userId"]; ok { userIDStr, ok := userID.(string) if uid, ok := dataMap["userId"]; ok { userIDStr, ok := uid.(string) if !ok { panic(r.NewTypeError("expects 'userId' value to be a string")) } Loading Loading
CHANGELOG.md +1 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr - Gracefully close Lua matches when call queue fills up. - Better handling for Lua runtime wallet update operation errors. - Fix handling of leaderboard record writes that do not need to update the database. - Fix parsing edge case in TypeScript/JavaScript runtime storage delete operations. ## [3.9.0] - 2021-10-29 ### Added Loading
server/runtime_javascript_nakama.go +2 −2 Original line number Diff line number Diff line Loading @@ -3623,8 +3623,8 @@ func (n *runtimeJavascriptNakamaModule) storageDelete(r *goja.Runtime) func(goja objectID.Key = key } if userID, ok := dataMap["userId"]; ok { userIDStr, ok := userID.(string) if uid, ok := dataMap["userId"]; ok { userIDStr, ok := uid.(string) if !ok { panic(r.NewTypeError("expects 'userId' value to be a string")) } Loading