From 82d76dadc8417708b266219abbca0262a3fa7e80 Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Thu, 15 Dec 2011 13:33:29 -0800 Subject: [PATCH] Fix condition where capacity is not present (i.e., fresh install) --- ui/scripts/dashboard.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ui/scripts/dashboard.js b/ui/scripts/dashboard.js index baa07c1529a..834e82188d3 100644 --- a/ui/scripts/dashboard.js +++ b/ui/scripts/dashboard.js @@ -76,9 +76,14 @@ var capacities = json.listcapacityresponse.capacity; var capacity = function(id, converter) { - return $.grep(capacities, function(capacity) { + var result = $.grep(capacities, function(capacity) { return capacity.type == id; - })[0]; + }); + return result[0] ? result[0] : { + capacityused: 0, + capacitytotal: 0, + percentused: 0 + }; }; dataFns.alerts($.extend(data, {