Add null checks

This commit is contained in:
Manfred Karrer 2016-06-03 12:02:24 +02:00
parent 3c5da3007a
commit b1a8cec3f8
3 changed files with 9 additions and 6 deletions

View file

@ -194,8 +194,10 @@ public class PriceFeed {
Futures.addCallback(future, new FutureCallback<MarketPrice>() {
public void onSuccess(MarketPrice marketPrice) {
UserThread.execute(() -> {
cache.put(marketPrice.currencyCode, marketPrice);
priceConsumer.accept(marketPrice.getPrice(type));
if (marketPrice != null && priceConsumer != null) {
cache.put(marketPrice.currencyCode, marketPrice);
priceConsumer.accept(marketPrice.getPrice(type));
}
});
}