Change-Id: I934f8fa6895d7819739a7323b7001e3ebcdacbd1
Signed-off-by: Elisha Oren <elisha.oren@hpe.com>
return uni['uni-id'];
};
+ $scope.getKeys = function(obj){
+ var keys = [];
+ for(var keyName in obj){
+ keys.push(keyName)
+ }
+ return keys;
+ }
+ $scope.sortCeFromId = function(ce) {
+ return $scope.cesDisplayNames[ce];
+ };
+
$scope.isEmpty = function(obj){
return angular.equals({}, obj);
}
<th class="minimal-width"></th>
</tr>
</thead>
- <tbody ng-if-end ng-repeat="(ce, unis) in item.device2unis | orderBy : ce ">
- <tr ng-repeat="uni in unis | orderBy: sortUni">
+ <tbody ng-if-end ng-repeat="ce in getKeys(item.device2unis) | orderBy: sortCeFromId">
+ <tr ng-repeat="uni in item.device2unis[ce] | orderBy: sortUni">
<td ng-if="$first" class="minimal-width" rowspan="{{unis.length}}">{{ cesDisplayNames[ce] }}</td>
<td class="minimal-width">{{ uni.prettyID }}</td>
<td>