diff --git a/src/app/creator-room/creator-room.component.html b/src/app/creator-room/creator-room.component.html index 93f7bd1761ff41af733e79412bd202a92b806c96..4e1b099500031902b8858934aaca976eb7d660ad 100644 --- a/src/app/creator-room/creator-room.component.html +++ b/src/app/creator-room/creator-room.component.html @@ -49,7 +49,7 @@ <button *ngIf="!modify" (click)="enableModifications()" mat-button color="primary" matTooltip="Modify room's details"> Modify room </button> - <button *ngIf="modify" (click)="updateRoom()" mat-button color="primary" matTooltip="Update room's details"> + <button *ngIf="modify" (click)="updateRoom(roomName.valueOf(), roomShortID.valueOf(), roomDescription.valueOf())" mat-button color="primary" matTooltip="Update room's details"> Update room </button> <button mat-button color="warn" (click)="showDeletionDialog()"> diff --git a/src/app/creator-room/creator-room.component.ts b/src/app/creator-room/creator-room.component.ts index aed237218bb958e9404c32e970f6db1f31c93e08..5a1a979d587c539327ee5728a36e516e45e299ee 100644 --- a/src/app/creator-room/creator-room.component.ts +++ b/src/app/creator-room/creator-room.component.ts @@ -13,6 +13,7 @@ import { NotificationService } from '../notification.service'; }) export class CreatorRoomComponent extends RoomComponent implements OnInit { room: Room; + modify = false; deleteDialog = false; constructor(protected roomService: RoomService, @@ -32,6 +33,15 @@ export class CreatorRoomComponent extends RoomComponent implements OnInit { this.location.back(); } + enableModifications(): void { + this.modify = true; + } + + updateRoom(roomName: string, roomShortID: string, roomDescription: string): void { + console.log(roomName); + console.log(roomShortID); + console.log(roomDescription); + } showDeletionDialog(): void { this.deleteDialog = true; }