Updated ProcessStaleOffer and FlagExpiredOffersAfterDate to use offer object extension method to check if its a trader offer
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user