🚩(frontend) display transcript item only for admin/owner

Only room admin/owner should be abble to start a transcript.
This commit is contained in:
lebaudantoine
2024-11-28 15:25:40 +01:00
committed by aleb_the_flash
parent fe70165076
commit be884a8ca1
2 changed files with 3 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ export type ApiRoom = {
name: string name: string
slug: string slug: string
is_public: boolean is_public: boolean
is_administrable: boolean
livekit?: { livekit?: {
url: string url: string
room: string room: string

View File

@@ -44,7 +44,8 @@ export const TranscriptMenuItem = () => {
if ( if (
!apiConfig.recording?.is_enabled || !apiConfig.recording?.is_enabled ||
!apiConfig.recording?.available_modes?.includes(RecordingMode.Transcript) !apiConfig.recording?.available_modes?.includes(RecordingMode.Transcript) ||
!data.is_administrable
) { ) {
return return
} }