- row = '<a href="#" class="list-group-item sl-platform" id="testbeds-filter_'+record["network_hrn"]+'" data-platform="'+record["network_hrn"]+'">';
- row += '<span class="list-group-item-heading">'+record["platform"]+'</span>';
- //row += '<span class="list-group-item-heading">'+record["network_hrn"]+'</span></a>';
- row += '<p class="list-group-item-text">'+record["network_hrn"]+'</p></a>';
- $('#testbeds-filter').append(row);
+ var self = this;
+ // If the resource has a network_hrn
+ if(record["network_hrn"]!="None" && record["network_hrn"]!="" && record["network_hrn"]!=null){
+ // If this network_hrn is not listed yet
+ if(jQuery.inArray(record["network_hrn"],self.testbeds)==-1){
+ row = '<a href="#" class="list-group-item sl-platform" id="testbeds-filter_'+record["network_hrn"]+'" data-platform="'+record["network_hrn"]+'">';
+ //row += '<span class="list-group-item-heading">'+record["platform"]+'</span>';
+ //row += '<span class="list-group-item-heading">'+record["network_hrn"]+'</span></a>';
+ row += '<p class="list-group-item-heading">'+record["network_hrn"]+'</p></a>';
+ $('#testbeds-filter').append(row);
+ self.testbeds.push(record["network_hrn"]);
+ }
+ }