From bd854ba28d37d426a1822e97baf8dc8f8b44b993 Mon Sep 17 00:00:00 2001 From: notoraptor Date: Thu, 25 Oct 2018 11:20:45 -0400 Subject: Web - Fixed issue when hovering over a province with no orders - Checking if there are available orders for a province when hovering over it. --- diplomacy/web/src/gui/diplomacy/map/dom_past_map.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/diplomacy/web/src/gui/diplomacy/map/dom_past_map.js b/diplomacy/web/src/gui/diplomacy/map/dom_past_map.js index 58fd6c8..eb44616 100644 --- a/diplomacy/web/src/gui/diplomacy/map/dom_past_map.js +++ b/diplomacy/web/src/gui/diplomacy/map/dom_past_map.js @@ -41,10 +41,12 @@ export class DOMPastMap { const orders = []; if (this.orders) { for (let powerOrders of Object.values(this.orders)) { - for (let order of powerOrders) { - const pieces = order.split(/ +/); - if (pieces[1].slice(0, 3) === name.toUpperCase().slice(0, 3)) - orders.push(order); + if (powerOrders) { + for (let order of powerOrders) { + const pieces = order.split(/ +/); + if (pieces[1].slice(0, 3) === name.toUpperCase().slice(0, 3)) + orders.push(order); + } } } } -- cgit v1.2.3