From 0e3b49182412c3e8fa9e8e094f4c117b671d36f0 Mon Sep 17 00:00:00 2001
From: philippe tcheriatinsky <philippe.tcherniatinsky@inrae.fr>
Date: Wed, 19 Feb 2025 09:50:32 +0100
Subject: [PATCH] fix #334

---
 src/model/application/Component.js | 1 -
 src/views/data/DataTableView.vue   | 8 ++++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/model/application/Component.js b/src/model/application/Component.js
index acf685f96..d0adea531 100644
--- a/src/model/application/Component.js
+++ b/src/model/application/Component.js
@@ -13,7 +13,6 @@ export class Component {
   id;
   title = "#id";
   key = false;
-  linkedTo = null;
   tags = [Tag.NO_TAG_INSTANCE()];
   componentKey;
   exportHeader;
diff --git a/src/views/data/DataTableView.vue b/src/views/data/DataTableView.vue
index d4f34f584..c026cf64b 100644
--- a/src/views/data/DataTableView.vue
+++ b/src/views/data/DataTableView.vue
@@ -144,7 +144,7 @@
                 :info-values="props.row.values[column.id]"
                 :loaded-references-by-key="{}"
                 :multiplicity="multiplicity(column.id, props.row.values[column.id])"
-                :reference-type="addRefLinkedTo(column.id, column.linkedTo)"
+                :reference-type="addRefLinkedTo(column.id, column.refLinkedTo)"
               ></DatasManyLink>
               <DatasLink
                 v-else-if="column.id !== '#'"
@@ -603,14 +603,14 @@ export default {
       }
     }
 
-    function addRefLinkedTo(idColumn, linkedTo) {
-      if (linkedTo === null) {
+    function addRefLinkedTo(idColumn, refLinkedTo) {
+      if (refLinkedTo === null) {
         for (let key in referenceTypeForReferencingColumns.value) {
           if (key === idColumn && referenceTypeForReferencingColumns.value[key]) {
             return referenceTypeForReferencingColumns.value[key];
           }
         }
-      } else return linkedTo;
+      } else return refLinkedTo;
     }
 
     function askDeletionConfirmation(rowId) {
-- 
GitLab