Remember the badges a player has between server restarts

Fixes #410
This commit is contained in:
Ziggy
2022-06-26 16:01:08 +02:00
parent 617fc5450b
commit 54c4d83c8c
2 changed files with 3 additions and 1 deletions
@@ -651,6 +651,7 @@ public class PlayerObject extends IntangibleObject {
data.putString("biography", biography);
data.putString("account", account);
data.putMap("mail", mails);
badges.saveMongo(data.getDocument("badges"));
}
@Override
@@ -665,6 +666,7 @@ public class PlayerObject extends IntangibleObject {
biography = data.getString("biography", biography);
account = data.getString("account", "");
mails.putAll(data.getMap("mail", Integer.class, Mail.class));
badges.readMongo(data.getDocument("badges"));
}
@Override