From 41e7b7696e3bac3c568a30a6cd85d4f65da46a02 Mon Sep 17 00:00:00 2001 From: Mo Date: Thu, 5 Jan 2017 12:25:19 +0300 Subject: [PATCH] fix NPE --- core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java b/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java index fbc3a0a..5a5543c 100644 --- a/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java +++ b/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java @@ -173,7 +173,7 @@ public class PowerPlayAnalyzator { public static Stream getNearExpansions(Stream starSystems, Collection centers, double maxDistance){ IntersectsMapper mapper = new IntersectsMapper(centers, maxDistance, false, true); return starSystems.filter(new FarDropper(centers, maxDistance)) - .filter(p -> p.getPowerState().isExpansion()) + .filter(p -> p.getPowerState() != null && p.getPowerState().isExpansion()) .map(mapper) .sorted(new DistanceComparator()); }