From 6dd035a5af40a3a5c32ccfde23ebc57d69cd7cbe Mon Sep 17 00:00:00 2001 From: barisusakli Date: Sun, 19 Oct 2014 18:37:11 -0400 Subject: [PATCH] prevent crash if topic graph is clicked while not loaded --- public/src/admin/general/dashboard.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/src/admin/general/dashboard.js b/public/src/admin/general/dashboard.js index 79b6343681..9165d53938 100644 --- a/public/src/admin/general/dashboard.js +++ b/public/src/admin/general/dashboard.js @@ -293,7 +293,9 @@ define('admin/general/dashboard', ['semver'], function(semver) { graphs.topics = new Chart(topicsCtx).Doughnut([], {responsive: true}); topicsCanvas.onclick = function(evt){ var obj = graphs.topics.getSegmentsAtEvent(evt); - window.open(RELATIVE_PATH + '/topic/' + obj[0].tid); + if (obj && obj[0]) { + window.open(RELATIVE_PATH + '/topic/' + obj[0].tid); + } }; intervals.graphs = setInterval(updateTrafficGraph, 15000);