[CST-4506] Fix issue with submission bitstream edit

This commit is contained in:
Giuseppe Digilio
2022-01-25 10:40:11 +01:00
parent 89c9e9aba3
commit 04c8cb7590
2 changed files with 19 additions and 17 deletions

View File

@@ -38,7 +38,7 @@ import { ThemedSubmissionEditComponent } from './edit/themed-submission-edit.com
import { ThemedSubmissionSubmitComponent } from './submit/themed-submission-submit.component'; import { ThemedSubmissionSubmitComponent } from './submit/themed-submission-submit.component';
import { ThemedSubmissionImportExternalComponent } from './import-external/themed-submission-import-external.component'; import { ThemedSubmissionImportExternalComponent } from './import-external/themed-submission-import-external.component';
import { FormModule } from '../shared/form/form.module'; import { FormModule } from '../shared/form/form.module';
import { NgbAccordionModule } from '@ng-bootstrap/ng-bootstrap'; import { NgbAccordionModule, NgbModalModule } from '@ng-bootstrap/ng-bootstrap';
import { SubmissionSectionAccessesComponent } from './sections/accesses/section-accesses.component'; import { SubmissionSectionAccessesComponent } from './sections/accesses/section-accesses.component';
import { SubmissionAccessesConfigService } from '../core/config/submission-accesses-config.service'; import { SubmissionAccessesConfigService } from '../core/config/submission-accesses-config.service';
import { SectionAccessesService } from './sections/accesses/section-accesses.service'; import { SectionAccessesService } from './sections/accesses/section-accesses.service';
@@ -49,12 +49,12 @@ const ENTRY_COMPONENTS = [
SubmissionSectionFormComponent, SubmissionSectionFormComponent,
SubmissionSectionLicenseComponent, SubmissionSectionLicenseComponent,
SubmissionSectionCcLicensesComponent, SubmissionSectionCcLicensesComponent,
SubmissionSectionAccessesComponent SubmissionSectionAccessesComponent,
SubmissionSectionUploadFileEditComponent
]; ];
const DECLARATIONS = [ const DECLARATIONS = [
...ENTRY_COMPONENTS, ...ENTRY_COMPONENTS,
SubmissionSectionUploadAccessConditionsComponent,
SectionsDirective, SectionsDirective,
SubmissionEditComponent, SubmissionEditComponent,
ThemedSubmissionEditComponent, ThemedSubmissionEditComponent,
@@ -66,6 +66,7 @@ const DECLARATIONS = [
ThemedSubmissionSubmitComponent, ThemedSubmissionSubmitComponent,
SubmissionUploadFilesComponent, SubmissionUploadFilesComponent,
SubmissionSectionContainerComponent, SubmissionSectionContainerComponent,
SubmissionSectionUploadAccessConditionsComponent,
SubmissionSectionUploadFileComponent, SubmissionSectionUploadFileComponent,
SubmissionSectionUploadFileEditComponent, SubmissionSectionUploadFileEditComponent,
SubmissionSectionUploadFileViewComponent, SubmissionSectionUploadFileViewComponent,
@@ -86,7 +87,8 @@ const DECLARATIONS = [
JournalEntitiesModule.withEntryComponents(), JournalEntitiesModule.withEntryComponents(),
ResearchEntitiesModule.withEntryComponents(), ResearchEntitiesModule.withEntryComponents(),
FormModule, FormModule,
NgbAccordionModule NgbAccordionModule,
NgbModalModule
], ],
declarations: DECLARATIONS, declarations: DECLARATIONS,
exports: DECLARATIONS, exports: DECLARATIONS,
@@ -110,7 +112,7 @@ export class SubmissionModule {
static withEntryComponents() { static withEntryComponents() {
return { return {
ngModule: SubmissionModule, ngModule: SubmissionModule,
providers: ENTRY_COMPONENTS.map((component) => ({provide: component})) providers: ENTRY_COMPONENTS.map((component) => ({ provide: component }))
}; };
} }
} }