diff --git a/src/app/pages/jitsi/jitsi.component.html b/src/app/pages/jitsi/jitsi.component.html
index ffc3747..9a5a803 100644
--- a/src/app/pages/jitsi/jitsi.component.html
+++ b/src/app/pages/jitsi/jitsi.component.html
@@ -21,7 +21,7 @@
-
+
{{ jitsiRoom.room }}
diff --git a/src/app/pages/jitsi/jitsi.component.ts b/src/app/pages/jitsi/jitsi.component.ts
index 168129b..2b8acf1 100644
--- a/src/app/pages/jitsi/jitsi.component.ts
+++ b/src/app/pages/jitsi/jitsi.component.ts
@@ -156,6 +156,19 @@ export class JitsiComponent implements OnInit {
});
}
+ copyRoomUrlToClipboard(jitsiRoom: any) {
+ const selBox = document.createElement('textarea');
+ selBox.value = jitsiRoom.url;
+ document.body.appendChild(selBox);
+ selBox.focus();
+ selBox.select();
+ document.execCommand('copy');
+ document.body.removeChild(selBox);
+ this.snackBar.open(this.i18n.get("jitsi.rooms.clipboard.copied", []), this.i18n.get("close", []), {
+ duration: 3000
+ });
+ }
+
clearModeration(jitsiRoom) {
if (!jitsiRoom.starts) {
jitsiRoom.moderationStarts = null;
@@ -212,7 +225,7 @@ export class JitsiEditDialog {
jitsiRoom.moderationStarts = null;
}
}
-
+
save() {
this.jitsiService.update(this.jitsiRoom).subscribe((result: any) => {
this.dialogRef.close(result);