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 b8bba073c7345a3b03a186a95456a5584fcd37f0..a4cdd97ae6bcf2f302ca3bedef6df6d2393ad6f3 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 @@ -207,6 +207,7 @@ export class RoomCreatorPageComponent extends RoomPageComponent implements OnIni } showTagsDialog(): void { + this.updRoom = JSON.parse(JSON.stringify(this.room)); const dialogRef = this.dialog.open(TagsComponent, { width: '400px' }); @@ -220,7 +221,7 @@ export class RoomCreatorPageComponent extends RoomPageComponent implements OnIni if (result === 'abort') { return; } else { - this.room.extensions['tags'] = result; + this.updRoom.extensions['tags'] = result; this.saveChanges(); } });