Converted more strings to mongoIds and fixed issue with buying items from pmcs on flea

This commit is contained in:
Chomp
2025-07-07 11:56:19 +01:00
parent 7ccb388030
commit 61f62f191d
18 changed files with 47 additions and 46 deletions
@@ -1755,7 +1755,7 @@ public class FenceService(
/// </summary>
/// <param name="assortId"> Assort ID to adjust </param>
/// <param name="buyCount">`Count of items bought </param>
public void AmendOrRemoveFenceOffer(string assortId, int buyCount)
public void AmendOrRemoveFenceOffer(MongoId assortId, int buyCount)
{
var isNormalAssort = true;
var fenceAssortItem = fenceAssort.Items.FirstOrDefault(item => item.Id == assortId);
@@ -1786,7 +1786,7 @@ public class FenceService(
fenceAssortItem.Upd.StackObjectsCount -= buyCount;
}
protected void DeleteOffer(string assortId, List<Item> assorts)
protected void DeleteOffer(MongoId assortId, List<Item> assorts)
{
// Assort could have child items, remove those too
var itemWithChildrenToRemove = assorts.FindAndReturnChildrenAsItems(assortId);