diff --git a/app/docker/components/host-view-panels/engine-details-panel/engine-details-panel.html b/app/docker/components/host-view-panels/engine-details-panel/engine-details-panel.html
index c44a585af..0737755b3 100644
--- a/app/docker/components/host-view-panels/engine-details-panel/engine-details-panel.html
+++ b/app/docker/components/host-view-panels/engine-details-panel/engine-details-panel.html
@@ -23,11 +23,11 @@
Volume Plugins |
- {{ $ctrl.engine.volumePlugins }} |
+ {{ $ctrl.engine.volumePlugins | commaSeperated }} |
Network Plugins |
- {{ $ctrl.engine.networkPlugins }} |
+ {{ $ctrl.engine.networkPlugins | commaSeperated }} |
diff --git a/app/docker/filters/filters.js b/app/docker/filters/filters.js
index a07f1be0d..0822a4104 100644
--- a/app/docker/filters/filters.js
+++ b/app/docker/filters/filters.js
@@ -269,4 +269,13 @@ angular.module('portainer.docker')
}
return _.split(imageName, '@sha256')[0];
};
+})
+.filter('commaSeperated', function commaSeperatedFilter() {
+ 'use strict';
+ return function commaSeperated(list) {
+ if (!list) {
+ return list;
+ }
+ return list.join(', ');
+ };
});