$scope.ipUniDialog = new CpeuiDialogs.Dialog('AddIpUni', {}, function(obj) {
CpeuiSvc.addIpUni(obj['uni-id'], obj['ip-uni-id'], obj['ip-address'], obj.vlan, obj.subnets, function() {
- $scope.unis.filterByField('uni-id',obj['uni-id'])[0]['ip-unis']['ip-uni'].push(obj);
- });
- }, ipUniDialogController);
+ var uni = $scope.unis.filterByField('uni-id',obj['uni-id'])[0];
+ if (uni['ip-unis'] == undefined || uni['ip-unis']['ip-uni'] == undefined){
+ uni['ip-unis'] = {'ip-uni':[]};
+ }
+ uni['ip-unis']['ip-uni'].push(obj);
+ });
+ }, ipUniDialogController);
$scope.openIpUniDialog = function(event,uni){
if (uni['ip-unis'] && (uni['ip-unis']['ip-uni'] != undefined)){
</thead>
<tbody id="l2_table">
<tr ng-repeat="ipuni in ipvc.ipvc.unis.uni">
- <td ng-init="serviceIpuni = getMefInterfaceIpvc(ipuni['uni-id'],ipuni['ip-uni-id'])">{{ ipuni.device }}</td>
+ <td ng-init="serviceIpuni = getMefInterfaceIpvc(ipuni['uni-id'],ipuni['ip-uni-id'])">{{ cesDisplayNames[ipuni.device] }}</td>
<td>{{ ipuni.prettyID }}</td>
<td>{{serviceIpuni['ip-address']}}</td>
<td>{{serviceIpuni.vlan}}</td>
</thead>
<tbody>
<tr ng-repeat="uni in unis | orderBy: '[\'uni-id\']'">
- <td class="minimal-width">{{ uni.device }}</td>
+ <td class="minimal-width">{{ cesDisplayNames[uni.device] }}</td>
<td class="minimal-width">{{ uni.prettyID }}</td>
<td>
<button class="btn btn-info add-row" ng-click="expandFlags.tuni[uni['uni-id']] = false" ng-if="expandFlags.tuni[uni['uni-id']]">