diff --git a/frontend/components/Item/Card.vue b/frontend/components/Item/Card.vue index 30751c4b8..792222973 100644 --- a/frontend/components/Item/Card.vue +++ b/frontend/components/Item/Card.vue @@ -14,7 +14,7 @@ :to="`/location/${item.location.id}`" loading="lazy" > - {{ item.location.name }} + {{ locationString }} @@ -67,6 +67,14 @@ type: Object as () => ItemOut | ItemSummary, required: true, }, + locationFlatTree: { + type: Array as () => FlatTreeItem[], + required: true, + }, + }); + + const locationString = computed(() => { + return props.locationFlatTree.find(l => l.id === props.item.location.id)?.treeString || props.item.location.name; }); diff --git a/frontend/pages/items.vue b/frontend/pages/items.vue index 8d46c1ee5..039626bcf 100644 --- a/frontend/pages/items.vue +++ b/frontend/pages/items.vue @@ -474,7 +474,7 @@
{{ $t("items.no_results") }}