diff --git a/amnet-native/models/RealmContext.ts b/amnet-native/models/RealmContext.ts index 1ba0fdc..9ec1cbd 100644 --- a/amnet-native/models/RealmContext.ts +++ b/amnet-native/models/RealmContext.ts @@ -15,20 +15,18 @@ const migrationFunction = (oldRealm: Realm, newRealm: Realm) => { if (card.lastUsedGameId && card.lastUsed) { const existing = gameIdMap.get(card.lastUsedGameId); if (!existing || card.lastUsed > existing.lastUsed) { - gameIdMap.set(card.lastUsedGameId, { card, lastUsed: card.lastUsed }); + gameIdMap.set(card.lastUsedGameId, {card, lastUsed: card.lastUsed}); } } }); // write new history records const newCards = newRealm.objects("card"); - newRealm.write(() => { - gameIdMap.forEach((value, gameId) => { - const newCard = newCards.filtered(`_id == $0`, value.card._id)[0]; - newRealm.create("cardUsageHistory", { - gameId: gameId, - card: newCard - }); + gameIdMap.forEach((value, gameId) => { + const newCard = newCards.filtered(`_id == $0`, value.card._id)[0]; + newRealm.create("cardUsageHistory", { + gameId: gameId, + card: newCard }); }); }