From abf0d0d053553c7d14feb6cf6811628457b4db7b Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 24 Jan 2025 14:48:11 -0500 Subject: [PATCH] Improve token parameter construction using DailyMeetingTokenProperties --- src/pipecat/transports/services/helpers/daily_rest.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/pipecat/transports/services/helpers/daily_rest.py b/src/pipecat/transports/services/helpers/daily_rest.py index efcc65c46..9becacebc 100644 --- a/src/pipecat/transports/services/helpers/daily_rest.py +++ b/src/pipecat/transports/services/helpers/daily_rest.py @@ -319,13 +319,9 @@ class DailyRESTHelper: if params is None: params = DailyMeetingTokenParams( - **{ - "properties": { - "room_name": room_name, - "is_owner": owner, - "exp": int(expiration), - } - } + properties=DailyMeetingTokenProperties( + room_name=room_name, is_owner=owner, exp=expiration + ) ) else: params.properties.room_name = room_name