fix(app): set defaults for select boxes (#4235)

* fix(container): select runtime by default

* fix(network): set default network config

* fix(container): set default network container placeholder

* fix(services): default service mount
pull/4247/head
Chaim Lev-Ari 2020-08-20 04:02:25 +03:00 committed by GitHub
parent d850e18ff0
commit 7329ea91ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 6 deletions

View File

@ -1,6 +1,6 @@
export function MacvlanFormData() {
this.Scope = 'local';
this.SelectedNetworkConfig = '';
this.SelectedNetworkConfig = null;
this.DatatableState = {
selectedItems: [],
};

View File

@ -63,7 +63,7 @@ angular.module('portainer.docker').controller('CreateContainerController', [
alwaysPull: true,
Console: 'none',
Volumes: [],
NetworkContainer: '',
NetworkContainer: null,
Labels: [],
ExtraHosts: [],
MacAddress: '',
@ -121,7 +121,7 @@ angular.module('portainer.docker').controller('CreateContainerController', [
NetworkMode: 'bridge',
Privileged: false,
Init: false,
Runtime: '',
Runtime: null,
ExtraHosts: [],
Devices: [],
CapAdd: [],
@ -696,7 +696,6 @@ angular.module('portainer.docker').controller('CreateContainerController', [
SystemService.info()
.then(function success(data) {
$scope.availableRuntimes = data.Runtimes ? Object.keys(data.Runtimes) : [];
$scope.config.HostConfig.Runtime = '';
$scope.state.sliderMaxCpu = 32;
if (data.NCPU) {
$scope.state.sliderMaxCpu = data.NCPU;

View File

@ -139,7 +139,7 @@ angular.module('portainer.docker').controller('CreateServiceController', [
};
$scope.addVolume = function () {
$scope.formValues.Volumes.push({ Source: '', Target: '', ReadOnly: false, Type: 'volume' });
$scope.formValues.Volumes.push({ Source: null, Target: '', ReadOnly: false, Type: 'volume' });
};
$scope.removeVolume = function (index) {

View File

@ -201,7 +201,7 @@ angular.module('portainer.docker').controller('ServiceController', [
}
};
$scope.addMount = function addMount(service) {
service.ServiceMounts.push({ Type: 'volume', Source: '', Target: '', ReadOnly: false });
service.ServiceMounts.push({ Type: 'volume', Source: null, Target: '', ReadOnly: false });
updateServiceArray(service, 'ServiceMounts', service.ServiceMounts);
};
$scope.removeMount = function removeMount(service, index) {