osb exchange service: validate price averages

After an update they get reset to 0 for a time and it is overwriting our
price cache
This commit is contained in:
Adam
2019-10-31 16:55:29 -04:00
parent 79dda8b7d0
commit bbe38dae95

View File

@@ -98,6 +98,11 @@ public class OSBGrandExchangeService
Integer itemId = entry.getKey();
OsbuddySummaryItem item = entry.getValue();
if (item.getBuy_average() <= 0 || item.getSell_average() <= 0 || item.getOverall_average() <= 0)
{
continue;
}
query
.addParameter("itemId", itemId)
.addParameter("buyAverage", item.getBuy_average())