Merge pull request #1133 from karashiiro/fix/zero-listings

This commit is contained in:
goat 2023-03-01 21:53:05 +01:00 committed by GitHub
commit e700874e33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -192,6 +192,11 @@ internal class NetworkHandlers : IDisposable, IServiceType
IObservable<MarketBoardCurrentOfferings> UntilBatchEnd(MarketBoardItemRequest request)
{
var totalPackets = Convert.ToInt32(Math.Ceiling((double)request.AmountToArrive / 10));
if (totalPackets == 0)
{
return Observable.Empty<MarketBoardCurrentOfferings>();
}
return offeringsObservable
.Where(offerings => offerings.ItemListings.All(l => l.CatalogId == request.CatalogId))
.Skip(totalPackets - 1)