add code to setup missing objects

This commit is contained in:
CWX
2025-01-23 13:37:15 +00:00
parent 70e00e6f8c
commit 00bd5b670c
@@ -62,8 +62,18 @@ public class TraderPurchasePersisterService(
return null;
}
if (!profile.TraderPurchases.TryGetValue(traderId, out var _))
{
profile.TraderPurchases.TryAdd(traderId, new Dictionary<string, TraderPurchaseData>());
}
var traderPurchases = profile.TraderPurchases[traderId];
if (!traderPurchases.TryGetValue(assortId, out var _))
{
traderPurchases.TryAdd(assortId, new TraderPurchaseData());
}
return traderPurchases[assortId];
}