From 445c63878b0fb8d374a9cd57ca28781cfeb019b1 Mon Sep 17 00:00:00 2001 From: willyb321 Date: Sat, 21 Apr 2018 11:39:02 +1000 Subject: [PATCH] add guard for tooltips crashing the import --- src/app/utils/BlueprintFunctions.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/utils/BlueprintFunctions.js b/src/app/utils/BlueprintFunctions.js index 69a8f97c..d69fe33b 100644 --- a/src/app/utils/BlueprintFunctions.js +++ b/src/app/utils/BlueprintFunctions.js @@ -12,6 +12,9 @@ import { Modifications } from 'coriolis-data/dist'; */ export function blueprintTooltip(translate, blueprint, engineers, grp, m) { const effects = []; + if (!blueprint || !blueprint.features) { + return undefined; + } for (const feature in blueprint.features) { const featureIsBeneficial = isBeneficial(feature, blueprint.features[feature]); const featureDef = Modifications.modifications[feature];