mirror of
https://github.com/portainer/portainer.git
synced 2025-07-23 23:39:41 +02:00
fix(containers): fix an issue with filters
This commit is contained in:
parent
7eaaf9a2a7
commit
730925b286
2 changed files with 5 additions and 9 deletions
|
@ -16,7 +16,7 @@ function ($scope, $state, $transition$, VolumeService, ContainerService, Notific
|
||||||
$('#loadingViewSpinner').hide();
|
$('#loadingViewSpinner').hide();
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
function getVolumeDataFromContainer(container, volumeId) {
|
function getVolumeDataFromContainer(container, volumeId) {
|
||||||
return container.Mounts.find(function(volume) {
|
return container.Mounts.find(function(volume) {
|
||||||
return volume.Name === volumeId;
|
return volume.Name === volumeId;
|
||||||
|
@ -29,11 +29,8 @@ function ($scope, $state, $transition$, VolumeService, ContainerService, Notific
|
||||||
.then(function success(data) {
|
.then(function success(data) {
|
||||||
var volume = data;
|
var volume = data;
|
||||||
$scope.volume = volume;
|
$scope.volume = volume;
|
||||||
return ContainerService.containers(1, {
|
var containerFilter = { volume: [volume.Id] };
|
||||||
filters: {
|
return ContainerService.containers(1, containerFilter);
|
||||||
volume: [volume.Id]
|
|
||||||
}
|
|
||||||
});
|
|
||||||
})
|
})
|
||||||
.then(function success(data) {
|
.then(function success(data) {
|
||||||
var containers = data.map(function(container) {
|
var containers = data.map(function(container) {
|
||||||
|
|
|
@ -20,8 +20,7 @@ angular.module('portainer.services')
|
||||||
|
|
||||||
service.containers = function(all, filters) {
|
service.containers = function(all, filters) {
|
||||||
var deferred = $q.defer();
|
var deferred = $q.defer();
|
||||||
filters.all = all;
|
Container.query({ all : all, filters: filters }).$promise
|
||||||
Container.query(filters).$promise
|
|
||||||
.then(function success(data) {
|
.then(function success(data) {
|
||||||
var containers = data.map(function (item) {
|
var containers = data.map(function (item) {
|
||||||
return new ContainerViewModel(item);
|
return new ContainerViewModel(item);
|
||||||
|
@ -142,7 +141,7 @@ angular.module('portainer.services')
|
||||||
service.containerTop = function(id) {
|
service.containerTop = function(id) {
|
||||||
return Container.top({id: id}).$promise;
|
return Container.top({id: id}).$promise;
|
||||||
};
|
};
|
||||||
|
|
||||||
service.inspect = function(id) {
|
service.inspect = function(id) {
|
||||||
return Container.inspect({id: id}).$promise;
|
return Container.inspect({id: id}).$promise;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue