Skip to content

Commit 00d7b83

Browse files
committed
104686: Live Import preview only shows first metadata value per field
1 parent 404ccd9 commit 00d7b83

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,12 @@ <h2>{{'submission.import-external.preview.title.' + labelPrefix | translate}}</h
1818
</div>
1919
</div>
2020
<div *ngFor="let metadata of metadataList" class="row">
21-
<div class="col-md-12">
22-
<strong>{{'item.preview.' + metadata.key | translate}}</strong>
23-
<p>{{metadata.value.value}}</p>
24-
</div>
21+
<p class="col-md-12">
22+
<strong class="">{{'item.preview.' + metadata.key | translate}}</strong><br>
23+
<ng-container *ngFor="let metadatum of metadata.values">
24+
<span>{{metadatum.value}}</span><br>
25+
</ng-container>
26+
</p>
2527
</div>
2628
<div class="row">
2729
<div class="col-md-12">

src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export class SubmissionImportExternalPreviewComponent implements OnInit {
2727
/**
2828
* The entry metadata list
2929
*/
30-
public metadataList: { key: string, value: MetadataValue }[];
30+
public metadataList: { key: string, values: MetadataValue[] }[];
3131
/**
3232
* The label prefix to use to generate the translation label
3333
*/
@@ -62,7 +62,7 @@ export class SubmissionImportExternalPreviewComponent implements OnInit {
6262
metadataKeys.forEach((key) => {
6363
this.metadataList.push({
6464
key: key,
65-
value: Metadata.first(this.externalSourceEntry.metadata, key)
65+
values: Metadata.all(this.externalSourceEntry.metadata, key)
6666
});
6767
});
6868
}

0 commit comments

Comments
 (0)