From 772b9808089dfa155386cbd5bae2c61bc6c9c917 Mon Sep 17 00:00:00 2001 From: Jon Atkins Date: Fri, 23 Aug 2013 05:03:36 +0100 Subject: [PATCH] fix compute-ap-stats plugin - linkedEdges and linkedFields may not exist in portal data --- plugins/compute-ap-stats.user.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/compute-ap-stats.user.js b/plugins/compute-ap-stats.user.js index e51edd25..ea9374f6 100644 --- a/plugins/compute-ap-stats.user.js +++ b/plugins/compute-ap-stats.user.js @@ -85,12 +85,12 @@ window.plugin.compAPStats.compAPStats = function() { if (getTeam(d) === TEAM_ENL) { totalAP_RES += portalSum; - $.each(d.portalV2.linkedEdges, function(ind, edge) { + $.each(d.portalV2.linkedEdges||[], function(ind, edge) { if(!edge) return true; allEnlEdges.push(edge.edgeGuid); }); - $.each(d.portalV2.linkedFields, function(ind, field) { + $.each(d.portalV2.linkedFields||[], function(ind, field) { if(!field) return true; allEnlFields.push(field); }); @@ -101,12 +101,12 @@ window.plugin.compAPStats.compAPStats = function() { else if (getTeam(d) === TEAM_RES) { totalAP_ENL += portalSum; - $.each(d.portalV2.linkedEdges, function(ind, edge) { + $.each(d.portalV2.linkedEdges||[], function(ind, edge) { if(!edge) return true; allResEdges.push(edge.edgeGuid); }); - $.each(d.portalV2.linkedFields, function(ind, field) { + $.each(d.portalV2.linkedFields||[], function(ind, field) { if(!field) return true; allResFields.push(field); });