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 f7ff88c3b1..4f46a78da0 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
@@ -105,7 +105,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 ccc9ede142..2c7b3a66be 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
@@ -27,7 +27,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
*/
@@ -62,7 +62,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)
});
});
}