From 41fc66a5bc3a19ee3a1259c43416854ee951caa9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=20K=C3=A4sler?= <tom.kaesler@mni.thm.de>
Date: Tue, 11 Jun 2019 15:01:08 +0200
Subject: [PATCH] Fix return from room settings dialog

---
 .../creator/_dialogs/room-edit/room-edit.component.ts           | 2 +-
 .../creator/room-creator-page/room-creator-page.component.ts    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts b/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts
index d6a5d65b7..aea85cd90 100644
--- a/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts
+++ b/src/app/components/creator/_dialogs/room-edit/room-edit.component.ts
@@ -67,7 +67,7 @@ export class RoomEditComponent implements OnInit {
       this.notificationService.show(room.name + msg);
     });
     this.roomService.deleteRoom(room.id).subscribe();
-    this.dialogRef.close();
+    this.dialogRef.close('delete');
     this.router.navigate([`/creator`]);
   }
 
diff --git a/src/app/components/creator/room-creator-page/room-creator-page.component.ts b/src/app/components/creator/room-creator-page/room-creator-page.component.ts
index 9437f1d71..c670b14b9 100644
--- a/src/app/components/creator/room-creator-page/room-creator-page.component.ts
+++ b/src/app/components/creator/room-creator-page/room-creator-page.component.ts
@@ -70,7 +70,7 @@ export class RoomCreatorPageComponent extends RoomPageComponent implements OnIni
       .subscribe(result => {
         if (result === 'abort') {
           return;
-        } else {
+        } else if (result !== 'delete') {
           this.updateRoom(+result);
         }
       });
-- 
GitLab