From ddd9f468a32fe9f187d0203a973729ec9440a278 Mon Sep 17 00:00:00 2001 From: Jessica Forrester Date: Thu, 17 Sep 2015 08:48:51 -0400 Subject: [PATCH] Fix JS error in setLabelSuggestions when selectize hasnt been created yet --- labelFilter.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/labelFilter.js b/labelFilter.js index 08b1d5b..317f3a5 100644 --- a/labelFilter.js +++ b/labelFilter.js @@ -25,11 +25,13 @@ angular.module('kubernetesUI') LabelFilter.prototype.setLabelSuggestions = function(suggestions) { this._existingLabels = suggestions; - this._labelFilterKeySelectize.clearOptions(); - var self = this; - this._labelFilterKeySelectize.load(function(callback) { - callback(self._getLabelFilterKeys()); - }); + if (this._labelFilterKeySelectize) { + this._labelFilterKeySelectize.clearOptions(); + var self = this; + this._labelFilterKeySelectize.load(function(callback) { + callback(self._getLabelFilterKeys()); + }); + } }; LabelFilter.prototype._extractLabelsFromItem = function(item, map) {