Alembic simplification

This commit is contained in:
Curtis Castrapel
2018-05-07 15:14:32 -07:00
parent e68b3d2cbd
commit 9ccb8fb838
8 changed files with 79 additions and 96 deletions

View File

@ -36,7 +36,9 @@ angular.module('lemur')
})
.controller('DnsProviderEditController', function ($scope, $uibModalInstance, DnsProviderService, DnsProviderApi, PluginService, toaster, editId) {
DnsProviderService.getDnsProviderOptions().then(function(res) {
$scope.options = res;
});
DnsProviderApi.get(editId).then(function (dns_provider) {
$scope.dns_provider = dns_provider;

View File

@ -31,11 +31,11 @@
Provider Type
</label>
<div class="col-sm-10">
<select class="form-control" ng-model="dns_provider.provider_type" ng-options="item.name for item in options"
<select class="form-control" ng-model="dns_provider.providerType" ng-options="item.name for item in options"
required></select>
</div>
</div>
<div class="form-group" ng-repeat="item in dns_provider.provider_type.requirements">
<div class="form-group" ng-repeat="item in dns_provider.providerType.requirements">
<ng-form name="subForm" class="form-horizontal" role="form" novalidate>
<div ng-class="{'has-error': subForm.sub.$invalid, 'has-success': !subForm.sub.$invalid&&subForm.sub.$dirty}">
<label class="control-label col-sm-2">