From 532147813a4ffa484b726be14a505a363a67f912 Mon Sep 17 00:00:00 2001
From: mechtelm <mechtel@iqb.hu-berlin.de>
Date: Wed, 12 Feb 2020 14:37:13 +0100
Subject: [PATCH] bugfix not appearing dialog boxes (missing as entryComponent)

---
 package.json                                      |  2 +-
 src/app/app.module.ts                             |  8 +++++++-
 src/app/test-controller/test-controller.module.ts | 11 ++++++++---
 src/environments/environment.build.ts             |  2 +-
 src/environments/environment.prod.ts              |  2 +-
 5 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/package.json b/package.json
index 91dcff65..1e5cb5a6 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "itc-ng",
-  "version": "1.3.1",
+  "version": "1.5.2",
   "scripts": {
     "ng": "ng",
     "start": "ng serve",
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 23fe27f1..e6fadf87 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -18,6 +18,7 @@ import { FlexLayoutModule } from '@angular/flex-layout';
 import { ErrormsgComponent } from './errormsg/errormsg.component';
 import { httpInterceptorProviders } from './app.interceptor';
 import { CustomTextPipe } from './custom-text.pipe';
+import {ConfirmDialogComponent, IqbComponentsModule, MessageDialogComponent} from "iqb-components";
 
 
 @NgModule({
@@ -49,7 +50,8 @@ import { CustomTextPipe } from './custom-text.pipe';
     ReactiveFormsModule,
     HttpClientModule,
     MatToolbarModule,
-    AppRoutingModule
+    AppRoutingModule,
+    IqbComponentsModule
   ],
   providers: [
     BackendService,
@@ -59,6 +61,10 @@ import { CustomTextPipe } from './custom-text.pipe';
       useClass: HashLocationStrategy
     }
   ],
+  entryComponents: [
+    MessageDialogComponent,
+    ConfirmDialogComponent
+  ],
   bootstrap: [AppComponent]
 })
 export class AppModule { }
diff --git a/src/app/test-controller/test-controller.module.ts b/src/app/test-controller/test-controller.module.ts
index 2c21dcf7..e7532030 100644
--- a/src/app/test-controller/test-controller.module.ts
+++ b/src/app/test-controller/test-controller.module.ts
@@ -1,3 +1,5 @@
+import {ConfirmDialogComponent, IqbComponentsModule, MessageDialogComponent} from "iqb-components";
+
 export { TestControllerService } from './test-controller.service';
 import { NgModule } from '@angular/core';
 import { CommonModule } from '@angular/common';
@@ -12,7 +14,7 @@ import { ResizeIFrameChildDirective } from './resize-IFrameChild/resize-IFrameCh
 import { unitRoutingGuards } from './unithost/unit-routing-guards';
 import { FlexLayoutModule } from '@angular/flex-layout';
 import { ReviewDialogComponent } from './review-dialog/review-dialog.component';
-import { ReactiveFormsModule } from '../../../node_modules/@angular/forms';
+import { ReactiveFormsModule } from '@angular/forms';
 import { StartLockInputComponent } from './start-lock-input/start-lock-input.component';
 
 
@@ -35,7 +37,8 @@ import { StartLockInputComponent } from './start-lock-input/start-lock-input.com
     MatMenuModule,
     MatButtonModule,
     MatToolbarModule,
-    MatIconModule
+    MatIconModule,
+    IqbComponentsModule
   ],
   declarations: [
     UnithostComponent,
@@ -46,7 +49,9 @@ import { StartLockInputComponent } from './start-lock-input/start-lock-input.com
   ],
   entryComponents: [
     ReviewDialogComponent,
-    StartLockInputComponent
+    StartLockInputComponent,
+    MessageDialogComponent,
+    ConfirmDialogComponent
   ],
   providers: [
     unitRoutingGuards
diff --git a/src/environments/environment.build.ts b/src/environments/environment.build.ts
index b2b213fb..f995f058 100644
--- a/src/environments/environment.build.ts
+++ b/src/environments/environment.build.ts
@@ -5,5 +5,5 @@ export const environment = {
   testcenterUrl: '/',
   appName: 'IQB-Testcenter',
   appPublisher: 'IQB - Institut zur Qualitätsentwicklung im Bildungswesen',
-  appVersion: '1.3.1 - 26.4.2019'
+  appVersion: '1.5.2 - 12.2.2020'
 };
diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts
index 754a979f..df109062 100644
--- a/src/environments/environment.prod.ts
+++ b/src/environments/environment.prod.ts
@@ -5,5 +5,5 @@ export const environment = {
   testcenterUrl: '/',
   appName: 'IQB-Testcenter',
   appPublisher: 'IQB - Institut zur Qualitätsentwicklung im Bildungswesen',
-  appVersion: '1.5.1 - 11.2.2020'
+  appVersion: '1.5.2 - 12.2.2020'
 };
-- 
GitLab