Ticket #4269: 4269_fix.patch

File 4269_fix.patch, 626 bytes (added by Imarok, 8 years ago)
  • binaries/data/mods/public/gui/session/session.js

    diff --git binaries/data/mods/public/gui/session/session.js binaries/data/mods/public/gui/session/session.js
    index 769dc52..2647acd 100644
    function updateGroups()  
    897897    let getCostSum = (template) =>
    898898    {
    899899        let cost = GetTemplateData(template).cost;
    900         return Object.keys(cost).map(key => cost[key]).reduce((sum, cur) => sum + cur);
     900        return cost ? Object.keys(cost).map(key => cost[key]).reduce((sum, cur) => sum + cur) : 0;
    901901    };
    902902
    903903    for (let i in Engine.GetGUIObjectByName("unitGroupPanel").children)