Implement unique key generation for weapon grants to prevent overwrites

This commit is contained in:
Ilya Groshev
2026-04-16 16:07:56 +03:00
parent cbc052c3ed
commit ef8a241a0a
5 changed files with 27 additions and 13 deletions
+4 -3
View File
@@ -42,9 +42,10 @@ func init() {
})
register("IUserGem", func(user store.UserState) string {
s, _ := encodeJSONRecords(&EntityIUserGem{
UserId: user.UserId,
PaidGem: user.Gem.PaidGem,
FreeGem: user.Gem.FreeGem,
UserId: user.UserId,
PaidGem: user.Gem.PaidGem,
FreeGem: user.Gem.FreeGem,
LatestVersion: gametime.NowMillis(),
})
return s
})