From 36be741eb387df1543c7f751cd04abbcb03de87d Mon Sep 17 00:00:00 2001 From: Giuseppe Digilio Date: Wed, 13 Oct 2021 09:22:55 +0200 Subject: [PATCH] [CST-4510] Remove check for entity type param in the import from external source page --- .../submission-import-external.component.html | 9 +-------- .../submission-import-external.component.ts | 3 ++- src/assets/i18n/en.json5 | 2 -- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/app/submission/import-external/submission-import-external.component.html b/src/app/submission/import-external/submission-import-external.component.html index 36905cf7a4..8c13a697a5 100644 --- a/src/app/submission/import-external/submission-import-external.component.html +++ b/src/app/submission/import-external/submission-import-external.component.html @@ -3,7 +3,6 @@
@@ -36,13 +35,7 @@
-
-
- -

{{'submission.import-external.page.noentity' | translate}}

-
-
-
+

diff --git a/src/app/submission/import-external/submission-import-external.component.ts b/src/app/submission/import-external/submission-import-external.component.ts index 0fddaa6fe0..1bc25aae78 100644 --- a/src/app/submission/import-external/submission-import-external.component.ts +++ b/src/app/submission/import-external/submission-import-external.component.ts @@ -20,6 +20,7 @@ import { fadeIn } from '../../shared/animations/fade'; import { PageInfo } from '../../core/shared/page-info.model'; import { hasValue, isNotEmpty } from '../../shared/empty.util'; import { getFinishedRemoteData } from '../../core/shared/operators'; +import { NONE_ENTITY_TYPE } from '../../core/shared/item-relationships/item-type.resource-type'; /** * This component allows to submit a new workspaceitem importing the data from an external source. @@ -127,7 +128,7 @@ export class SubmissionImportExternalComponent implements OnInit, OnDestroy { ]).pipe( take(1) ).subscribe(([entity, sourceId, query]: [string, string, string]) => { - this.reload$.next({entity: entity, query: query, sourceId: sourceId}); + this.reload$.next({entity: entity || NONE_ENTITY_TYPE, query: query, sourceId: sourceId}); this.selectLabel(entity); this.retrieveExternalSources(); })); diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index c555aab010..de6199ff4f 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -3246,8 +3246,6 @@ "submission.import-external.page.hint": "Enter a query above to find items from the web to import in to DSpace.", - "submission.import-external.page.noentity": "An entity type must be selected in order to use this page. Select it using the 'Import metadata from an external source' button in 'MyDspace' page.", - "submission.import-external.back-to-my-dspace": "Back to MyDSpace", "submission.import-external.search.placeholder": "Search the external source",