diff --git a/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.html b/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.html
index bbb0dbcc94..beecd68d70 100644
--- a/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.html
+++ b/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.html
@@ -18,10 +18,12 @@
diff --git a/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.spec.ts b/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.spec.ts
index f53a5d812c..06a048709a 100644
--- a/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.spec.ts
+++ b/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.spec.ts
@@ -113,7 +113,7 @@ describe('SubmissionImportExternalPreviewComponent test suite', () => {
it('Should init component properly', () => {
comp.externalSourceEntry = externalEntry;
const expected = [
- { key: 'dc.identifier.uri', value: Metadata.first(comp.externalSourceEntry.metadata, 'dc.identifier.uri') },
+ { key: 'dc.identifier.uri', values: Metadata.all(comp.externalSourceEntry.metadata, 'dc.identifier.uri') },
];
fixture.detectChanges();
diff --git a/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.ts b/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.ts
index 1614b1ea8e..c7f434b23c 100644
--- a/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.ts
+++ b/src/app/submission/import-external/import-external-preview/submission-import-external-preview.component.ts
@@ -43,7 +43,7 @@ export class SubmissionImportExternalPreviewComponent implements OnInit {
/**
* The entry metadata list
*/
- public metadataList: { key: string, value: MetadataValue }[];
+ public metadataList: { key: string, values: MetadataValue[] }[];
/**
* The label prefix to use to generate the translation label
*/
@@ -78,7 +78,7 @@ export class SubmissionImportExternalPreviewComponent implements OnInit {
metadataKeys.forEach((key) => {
this.metadataList.push({
key: key,
- value: Metadata.first(this.externalSourceEntry.metadata, key),
+ values: Metadata.all(this.externalSourceEntry.metadata, key),
});
});
}