From 2d84b70c2a7b884dde836bed88758932020e00ed Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 17 Feb 2025 12:14:18 +0100 Subject: [PATCH] fix records from bbb --- teleforma/webclass/models.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/teleforma/webclass/models.py b/teleforma/webclass/models.py index 0ae0791e..1b1890d8 100644 --- a/teleforma/webclass/models.py +++ b/teleforma/webclass/models.py @@ -51,13 +51,14 @@ def get_records_from_bbb(**kwargs): for recording in recordings: # recording.prettyprint() format = {} - if server.api_version == '1': - format = recording.get('playback', {}).get('format', {}) - else: + format = recording.get('playback', {}).get('format', {}) + if isinstance(format, list): formats = recording.get('playback', {}).get('format', []) for format in formats: if format.get('type') == 'presentation': break + else: + format = recording.get('playback', {}).get('format', {}) url = format.get('url') if url: url = str(url) -- 2.39.5