diff --git a/src/admin/components/lists/items-list.vue b/src/admin/components/lists/items-list.vue index 9043644f1..289e233f9 100644 --- a/src/admin/components/lists/items-list.vue +++ b/src/admin/components/lists/items-list.vue @@ -24,7 +24,7 @@ @@ -158,6 +158,20 @@ export default { goToItemEditPage(itemId) { this.$router.push(this.$routerHelper.getItemEditPath(this.collectionId, itemId)); }, + showValue( metadata ){ + if( metadata.value === false ) + return ''; + + if( Array.isArray( metadata.value ) ){ + let result = []; + for( let val of metadata.value ){ + result.push( ( val.name ) ? val.name : val ) + } + return result.join(', '); + } else { + return metadata.value.name ? metadata.value.name : metadata.value + } + } } }