diff options
Diffstat (limited to 'diplomacy/web/src/gui')
| -rw-r--r-- | diplomacy/web/src/gui/diplomacy/map/dom_past_map.js | 10 | 
1 files 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); +                    }                  }              }          } | 
