🚩(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
slug: string
is_public: boolean
is_administrable: boolean
livekit?: {
url: string
room: string

View File

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