<td>{{ ipuni.prettyID }}</td>
<td>{{serviceIpuni['ip-address']}}</td>
<td>{{serviceIpuni.vlan}}</td>
- <td class="delete-tr"><button class="btn btn-md btn-danger" ng-click="deleteIpvcUni(ipvc['svc-id'], ipuni['uni-id'])"> <i class="icon-trash"></i> </button></td>
+ <td class="delete-tr"><button class="btn btn-md btn-danger" ng-click="deleteIpvcUni(ipvc['svc-id'], ipuni['uni-id'], ipuni['ip-uni-id'])"> <i class="icon-trash"></i> </button></td>
</tr>
</tbody>
</table>
<td>{{ ipuni.prettyID }}</td>
<td>{{serviceIpuni['ip-address']}}</td>
<td>{{serviceIpuni.vlan}}</td>
- <td class="delete-tr"><button class="btn btn-md btn-danger" ng-click="deleteIpvcUni(ipvc['svc-id'], ipuni['uni-id'])"> <i class="icon-trash"></i> </button></td>
+ <td class="delete-tr"><button class="btn btn-md btn-danger" ng-click="deleteIpvcUni(ipvc['svc-id'], ipuni['uni-id'], ipuni['ip-uni-id'])"> <i class="icon-trash"></i> </button></td>
</tr>
</tbody>
</table>
<td class="minimal-width">{{ ipuni.vlan }}</td>
<td class="minimal-width">{{ ipuni['ip-address'] }}</td>
<td>
- <button class="btn add-row" ng-click="expandFlags.ipuni[ipuni['ip-uni-id']] = true" ng-if="!expandFlags.ipuni[ipuni['ip-uni-id']]">
+ <button class="btn add-row" ng-click="expandFlags.ipuni[uni['uni-id']+':'+ipuni['ip-uni-id']] = true" ng-if="!expandFlags.ipuni[uni['uni-id']+':'+ipuni['ip-uni-id']]">
<i class="icon-plus"></i> Show Subnets
</button>
- <table class="footable table table-striped inner-table" ng-if="expandFlags.ipuni[ipuni['ip-uni-id']]">
+ <table class="footable table table-striped inner-table" ng-if="expandFlags.ipuni[uni['uni-id']+':'+ipuni['ip-uni-id']]">
<thead>
<tr>
<th class="minimal-width">
- <button class="btn add-row" ng-click="expandFlags.ipuni[ipuni['ip-uni-id']] = false">
+ <button class="btn add-row" ng-click="expandFlags.ipuni[uni['uni-id']+':'+ipuni['ip-uni-id']] = false">
<i class="icon-minus"></i>
</button>
</th>
</tr>
</thead>
<tbody>
- <tr ng-repeat="subnet in ipuni['subnets']['subnet'] | orderBy: subnet">
+ <tr ng-repeat="subnet in subnets[uni['uni-id']][ipuni['ip-uni-id']] | orderBy: subnet" ng-if="subnets[uni['uni-id']]">
<td colspan="2">{{ subnet.subnet }}</td>
<td>{{ subnet.gateway }}</td>
<td class="delete-tr"><button class="btn btn-md btn-danger" ng-click="deleteIpUniSubnet(uni['uni-id'],ipuni['ip-uni-id'],subnet.subnet)"> <i class="icon-trash"></i> </button></td>