From 23da1a57e021b14c6295f6da4c578028457aab8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Sun, 3 Jan 2021 02:05:58 +0100 Subject: [PATCH] Presun generatoru jitsi tokenu --- lib/CF/Controller/Users.pm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/CF/Controller/Users.pm b/lib/CF/Controller/Users.pm index fae7b06..957b118 100644 --- a/lib/CF/Controller/Users.pm +++ b/lib/CF/Controller/Users.pm @@ -11,15 +11,16 @@ sub me ($c){ my $formatted = $user->formatted; if ( - ( $user->jitsi_allowed || $user->roles =~ /chairman/ ) + ( $user->jitsi_allowed || $user->roles =~ /chairman|jitsi/ ) && $c->cfg->{jitsi_base_url} && $c->cfg->{jitsi_room} ) { - $formatted->{jitsi_url} = join ('', - $c->cfg->{jitsi_base_url}, + $formatted->{jitsi_url} = $c->jitsi_url( $c->cfg->{jitsi_room}, - '?jwt=', - $c->jitsi_token($c->cfg->{jitsi_room}), + $c->cfg->{jitsi_token_lifetime}, + $user->get_columns, + moderator => $user->roles =~ /chairman/, + email => $c->oauth_claims->{mail}, ); } -- GitLab