Updated ProcessStaleOffer and FlagExpiredOffersAfterDate to use offer object extension method to check if its a trader offer

This commit is contained in:
Chomp
2025-08-17 16:40:42 +01:00
parent 485883f216
commit c8108600ec
2 changed files with 3 additions and 3 deletions
@@ -194,8 +194,8 @@ public class RagfairOfferService(
return;
}
// Skip trader offers, managed by RagfairServer.Update() + should remain on flea as 'expired'
if (ragfairServerHelper.IsTrader(staleOffer.User.Id))
// Skip trader offers, managed by RagfairServer.Update() + should remain on flea as 'expired' until trader refresh occurs
if (staleOffer.IsTraderOffer())
{
return;
}
@@ -401,7 +401,7 @@ public class RagfairOfferHolder(
{
foreach (var offer in GetOffers())
{
if (_expiredOfferIds.Contains(offer.Id) || ragfairServerHelper.IsTrader(offer.User.Id))
if (_expiredOfferIds.Contains(offer.Id) || offer.IsTraderOffer())
{
// Already flagged or trader offer (handled separately), skip
continue;