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>
|
||||||
<tr ng-if=" $ctrl.details.engineLabels.length">
|
<tr ng-if=" $ctrl.details.engineLabels.length">
|
||||||
<td>Engine Labels</td>
|
<td>Engine Labels</td>
|
||||||
<td>{{ $ctrl.details.engineLabels | arraytostr:', ' }}</td>
|
<td>{{ $ctrl.details.engineLabels | labelsToStr:', ' }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
|
|
|
@ -106,6 +106,15 @@ angular.module('portainer.app')
|
||||||
return '';
|
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 () {
|
.filter('endpointtypename', function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
return function (type) {
|
return function (type) {
|
||||||
|
|
Loading…
Reference in New Issue