From 9fa21cbaff07285435ffb3df2ea8f51c9c418d8e Mon Sep 17 00:00:00 2001 From: jtubau <jtubau@verdnatura.es> Date: Thu, 20 Feb 2025 09:08:53 +0100 Subject: [PATCH] fix: refs #8616 add conditional for SupplierDescriptorProxy and bind attributes in CardDescriptor --- src/components/ui/CardDescriptor.vue | 2 +- src/pages/Route/Vehicle/Card/VehicleSummary.vue | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/ui/CardDescriptor.vue b/src/components/ui/CardDescriptor.vue index 6f122ecd2..14fd4d14d 100644 --- a/src/components/ui/CardDescriptor.vue +++ b/src/components/ui/CardDescriptor.vue @@ -120,7 +120,7 @@ const toModule = computed(() => </script> <template> - <div class="descriptor"> + <div class="descriptor" v-bind="$attrs"> <template v-if="entity && !isLoading"> <div class="header bg-primary q-pa-sm justify-between"> <slot name="header-extra-action" diff --git a/src/pages/Route/Vehicle/Card/VehicleSummary.vue b/src/pages/Route/Vehicle/Card/VehicleSummary.vue index 981870cb2..0d5e8cdd2 100644 --- a/src/pages/Route/Vehicle/Card/VehicleSummary.vue +++ b/src/pages/Route/Vehicle/Card/VehicleSummary.vue @@ -49,7 +49,10 @@ const links = { <template #value> <span class="link"> {{ entity.supplier?.name }} - <SupplierDescriptorProxy :id="entity.supplierFk" /> + <SupplierDescriptorProxy + v-if="entity.supplierFk" + :id="entity.supplierFk" + /> </span> </template> </VnLv> @@ -58,6 +61,7 @@ const links = { <span class="link"> {{ entity.supplierCooler?.name }} <SupplierDescriptorProxy + v-if="entity.supplierCoolerFk" :id="entity.supplierCoolerFk" /> </span>