From 9befd7317f6d193f2517572327722ef820b80943 Mon Sep 17 00:00:00 2001
From: alexm <alexm@verdnatura.es>
Date: Fri, 14 Mar 2025 09:36:59 +0100
Subject: [PATCH] fix: refs #8463 update entity check and replace
 OrderDescriptorProxy with CustomerDescriptorProxy

---
 src/components/ui/VnDescriptor.vue    | 2 +-
 src/pages/Order/Card/OrderSummary.vue | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/components/ui/VnDescriptor.vue b/src/components/ui/VnDescriptor.vue
index 7ca9a3a1e..515e09f3a 100644
--- a/src/components/ui/VnDescriptor.vue
+++ b/src/components/ui/VnDescriptor.vue
@@ -99,7 +99,7 @@ const toModule = computed(() => {
 
 <template>
     <div class="descriptor">
-        <template v-if="entity">
+        <template v-if="entity && entity?.id">
             <div class="header bg-primary q-pa-sm justify-between">
                 <slot name="header-extra-action">
                     <QBtn
diff --git a/src/pages/Order/Card/OrderSummary.vue b/src/pages/Order/Card/OrderSummary.vue
index e4121a0c3..a4bdb2881 100644
--- a/src/pages/Order/Card/OrderSummary.vue
+++ b/src/pages/Order/Card/OrderSummary.vue
@@ -13,7 +13,6 @@ import FetchedTags from 'components/ui/FetchedTags.vue';
 import VnTitle from 'src/components/common/VnTitle.vue';
 import ItemDescriptorProxy from 'src/pages/Item/Card/ItemDescriptorProxy.vue';
 import OrderDescriptorMenu from 'pages/Order/Card/OrderDescriptorMenu.vue';
-import OrderDescriptorProxy from './OrderDescriptorProxy.vue';
 
 const { t } = useI18n();
 const route = useRoute();
@@ -107,7 +106,7 @@ async function handleConfirm() {
                         <template #value>
                             <span class="link">
                                 {{ dashIfEmpty(entity?.address?.nickname) }}
-                                <OrderDescriptorProxy :id="1" />
+                                <CustomerDescriptorProxy :id="entity?.clientFk" />
                             </span>
                         </template>
                     </VnLv>