diff --git a/src/app/submission/objects/submission-objects.effects.ts b/src/app/submission/objects/submission-objects.effects.ts index edfeb514bd..7da7c52c8f 100644 --- a/src/app/submission/objects/submission-objects.effects.ts +++ b/src/app/submission/objects/submission-objects.effects.ts @@ -124,7 +124,9 @@ export class SubmissionObjectEffects { .map(([action, currentState]: [SaveSubmissionFormSuccessAction | SaveSubmissionSectionFormSuccessAction, any]) => { return this.parseSaveResponse((currentState.submission as SubmissionState).objects[action.payload.submissionId], action.payload.submissionObject, action.payload.submissionId); }) - .mergeMap((actions) => Observable.from(actions)); + .mergeMap((actions) => { + return Observable.from(actions); + }); @Effect() saveSection$ = this.actions$ .ofType(SubmissionObjectActionTypes.SAVE_SUBMISSION_SECTION_FORM) diff --git a/src/app/submission/submission.service.ts b/src/app/submission/submission.service.ts index adb11afe8f..85174532a4 100644 --- a/src/app/submission/submission.service.ts +++ b/src/app/submission/submission.service.ts @@ -82,7 +82,6 @@ export class SubmissionService { const availableSections: SectionDataObject[] = []; Object.keys(sections) .filter((sectionId) => !this.isSectionHidden(sections[sectionId] as SubmissionSectionObject)) - // .filter((sectionId) => sections[sectionId].sectionType !== SectionsType.DetectDuplicate || isNotEmpty(sections[sectionId].data)) .forEach((sectionId) => { const sectionObject: SectionDataObject = Object.create({}); sectionObject.config = sections[sectionId].config; @@ -217,28 +216,12 @@ export class SubmissionService { } } - notifyNewSection(submissionId: string, sectionId: string, sectionType?: SectionsType) { - - if (sectionType === SectionsType.DetectDuplicate) { - this.setActiveSection(submissionId, sectionId); - this.translate.get('submission.sections.detect-duplicate.duplicate-detected', {sectionId}) - .take(1) - .subscribe((msg) => { - this.notificationsService.warning(null, msg, new NotificationOptions(0)); - }); - const config: ScrollToConfigOptions = { - target: sectionId, - offset: -70 - }; - - this.scrollToService.scrollTo(config); - } else { - this.translate.get('submission.sections.general.metadata-extracted-new-section', {sectionId}) - .take(1) - .subscribe((msg) => { - this.notificationsService.info(null, msg, null, true); - }); - } + notifyNewSection(sectionId: string, sectionType?: SectionsType) { + this.translate.get('submission.sections.general.metadata-extracted-new-section', {sectionId}) + .take(1) + .subscribe((m) => { + this.notificationsService.info(null, m, null, true); + }); } retrieveSubmission(submissionId): Observable { return this.restService.getDataById(this.getSubmissionObjectLinkName(), submissionId)