From 4e1c601f9c0b0c5ef1069d72dee7c4215c8055cc Mon Sep 17 00:00:00 2001
From: Matthieu Benoist <mbenoist@ausy-group.com>
Date: Thu, 28 Apr 2022 16:39:28 +0200
Subject: [PATCH] Extracts links from lineage too

---
 .../components/dataset-info/dataset-info.component.html       | 2 +-
 .../components/dataset-info/dataset-info.component.ts         | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/app/dataset-detail/components/dataset-info/dataset-info.component.html b/src/app/dataset-detail/components/dataset-info/dataset-info.component.html
index 5299964f..431a2133 100644
--- a/src/app/dataset-detail/components/dataset-info/dataset-info.component.html
+++ b/src/app/dataset-detail/components/dataset-info/dataset-info.component.html
@@ -84,7 +84,7 @@
       <span class="info-title" i18n="@@dataset.info.origin">
         Origin
       </span>
-      <p>{{ metadata.lineage }}</p>
+      <p [innerHTML]="lineage"></p>
     </div>
 
     <div class="info-section" *ngIf="geographicalInfo">
diff --git a/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts b/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts
index cbf2cef6..8942b7c2 100644
--- a/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts
+++ b/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts
@@ -90,6 +90,10 @@ export class DatasetInfoComponent implements OnInit, OnDestroy {
     return ibsFormat(this.metadata.abstract,[],{detectLinks: true, target: '_blank'});
   }
 
+  get lineage() {
+    return ibsFormat(this.metadata.lineage,[], {detectLinks: true, target: '_blank'} )
+  }
+
   getDatasetDataRepresentationType(): string {
     let type = '';
     if (this._datasetDetailService.datasetEditorialMetadata.isPunctual) {
-- 
GitLab