Hello,
We have found some inconsistency in tournament ranking listing. After executing ListTournamentRecords
a record contains rank value when returned in Records
list and at the same time a record in OwnerRecords
list for the same user has null rank. This occurs for users that joined a tournament but not updated a score yet. From the server code it looks that ranks in Records
collection are populated from the database query and ranks in OwnerRecords
are obtained from the cache, that is populated during record writes, but not during join. Our current solution is to prefer a record from Records if it appears in Records and OwnerRecords, but it would be nice to have a consistent view.
Additionally C# client documentation does not mention that rank is optional.
- Versions: Nakama 3.14
- Server Framework Runtime language (If relevant) Go