mirror of https://github.com/portainer/portainer
fix(node-details): engine labels were displayed as Objects (#2858)
parent
80c5052b55
commit
7b3ef7f1a2
|
@ -28,7 +28,7 @@
|
|||
</tr>
|
||||
<tr ng-if=" $ctrl.details.engineLabels.length">
|
||||
<td>Engine Labels</td>
|
||||
<td>{{ $ctrl.details.engineLabels | arraytostr:', ' }}</td>
|
||||
<td>{{ $ctrl.details.engineLabels | labelsToStr:', ' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
|
|
|
@ -106,6 +106,15 @@ angular.module('portainer.app')
|
|||
return '';
|
||||
};
|
||||
})
|
||||
.filter('labelsToStr', function () {
|
||||
'use strict';
|
||||
return function (arr, separator) {
|
||||
if (arr) {
|
||||
return _.join(arr.map((item) => item.key + ':' + item.value), separator);
|
||||
}
|
||||
return '';
|
||||
};
|
||||
})
|
||||
.filter('endpointtypename', function () {
|
||||
'use strict';
|
||||
return function (type) {
|
||||
|
|
Loading…
Reference in New Issue