From 024b9c74e67256ca4629d143a08c1f45c5195d02 Mon Sep 17 00:00:00 2001 From: Sean Date: Thu, 28 Jan 2021 15:30:49 +0100 Subject: [PATCH] Add helpdesk icon and feature Adds a "helpdesk" Jitsi room feature. Can be enabled using the OpenSlides config page Shows a 'Call support' button in the conference control bar clicking the support button will connect the user to a "support" jitsi room The name of the support room will be `JITSI_ROOM_NAME`-SUPPORT --- .../components/jitsi/jitsi.component.html | 21 +++++++-- .../components/jitsi/jitsi.component.ts | 45 +++++++++++++++---- server/openslides/core/config_variables.py | 14 ++++++ 3 files changed, 67 insertions(+), 13 deletions(-) diff --git a/client/src/app/shared/components/jitsi/jitsi.component.html b/client/src/app/shared/components/jitsi/jitsi.component.html index 35d26d3e9..d475eb6ae 100644 --- a/client/src/app/shared/components/jitsi/jitsi.component.html +++ b/client/src/app/shared/components/jitsi/jitsi.component.html @@ -61,7 +61,7 @@ matTooltip="{{ 'Exit live conference and continue livestream' | translate }}" *ngIf="videoStreamUrl && canSeeLiveStream && !isJitsiDialogOpen" > - meeting_room + meeting_room @@ -85,7 +85,7 @@ *ngIf="enableJitsi && isAccessPermitted" class="quick-icon indicator" mat-mini-fab - (click)="enterConversation()" + (click)="enterConferenceRoom()" matTooltip="{{ 'Enter live conference' | translate }}" > + + +