Fix mounting UI

This commit is contained in:
Girish Ramakrishnan
2020-10-29 21:58:25 -07:00
parent 68f3441fbc
commit da726872ef
2 changed files with 3 additions and 5 deletions

View File

@@ -546,7 +546,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location'
$scope.storage.dataDir = app.dataDir;
$scope.storage.mounts = [];
Object.keys(app.mounts).forEach(function (mount) { // { volumeId, readOnly }
app.mounts.forEach(function (mount) { // { volumeId, readOnly }
var volume = $scope.volumes.find(function (v) { return v.id === mount.volumeId; });
$scope.storage.mounts.push({ volume: volume, readOnly: mount.readOnly });
});
@@ -575,7 +575,6 @@ angular.module('Application').controller('AppController', ['$scope', '$location'
},
addMount: function (event) {
console.log('Will add a mount');
event.preventDefault();
$scope.storage.mounts.push({
volume: $scope.volumes[0],
@@ -594,7 +593,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location'
var data = [];
$scope.storage.mounts.forEach(function (mount) {
data.push({ volumeId: mount.volumeId, readOnly: mount.readOnly });
data.push({ volumeId: mount.volume.id, readOnly: mount.readOnly });
});
Client.configureApp($scope.app.id, 'mounts', { mounts: data }, function (error) {