diff --git a/src/app/report-configuration/report-configuration.module.ts b/src/app/report-configuration/report-configuration.module.ts index 2069250b..2fc50233 100644 --- a/src/app/report-configuration/report-configuration.module.ts +++ b/src/app/report-configuration/report-configuration.module.ts @@ -4,10 +4,10 @@ import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import {ReportConfigurationComponent} from './report-configuration.component'; import {TranslateModule} from '@ngx-translate/core'; -import {SelectTemplateDialogComponent} from './select-template/select-template-dialog.component'; +import {SelectTemplateComponent} from './select-template/select-template.component'; import {MatFormFieldModule, MatDialogModule, MatSelectModule, MatOptionModule, MatInputModule, MatListModule} from '@angular/material'; import {TextEditorModule} from 'cause-report-configuration'; - +import {ReportTemplateService} from '../shared/services/report-template.service'; @NgModule({ imports: [ @@ -25,8 +25,9 @@ import {TextEditorModule} from 'cause-report-configuration'; ], declarations: [ ReportConfigurationComponent, - SelectTemplateDialogComponent + SelectTemplateComponent ], - entryComponents: [SelectTemplateDialogComponent] + providers: [ + ReportTemplateService, }) export class ReportConfigurationModule { } diff --git a/src/app/shared/services/report-template.service.ts b/src/app/shared/services/report-template.service.ts index 1b08f14a..c546df11 100644 --- a/src/app/shared/services/report-template.service.ts +++ b/src/app/shared/services/report-template.service.ts @@ -12,6 +12,7 @@ import {PlaceholderGroup} from '../../report-configuration/shared/models/placeho @Injectable() export class ReportTemplateService extends RequestService { + currentReport = null; constructor(http: HttpClient, injector: Injector) { super(injector);