Not sure if this is a bug but when I initially savedUserScore I saved it with some additional user data via addJSONObject.
scoreBoard.addJSONObject('scoreData', {
userId : binder.scope.user.id,
drinkType : binder.scope.drinkType,
userDocId : binder.scope.user.documentId
});
scoreBoard.saveUserScore('bartendergame', binder.scope.user.id, binder.scope.score, {
success : function(r) { scoreId = JSON(r).app42.response.games.game.scores.score._id.$oid .....
Then I updated the score via the editScoreValueById
scoreBoard.editScoreValueById(scoreId, newScore,....
but when trying to get the getTopNRankers I don't get the additional data sent anymore.