transports(daily): fixed create_room expirations

Fixes #348
This commit is contained in:
Aleix Conchillo Flaqué
2024-08-08 22:04:22 -07:00
parent 826a70a137
commit 0032594f21
2 changed files with 4 additions and 1 deletions

View File

@@ -37,6 +37,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fixed and issue with `DailyRESTHelper.create_room()` expirations which would
cause this function to stop working after the initial expiration elapsed.
- Improved `EndFrame` and `CancelFrame` handling. `EndFrame` should end things
gracefully while a `CancelFrame` should cancel all running tasks as soon as
possible.

View File

@@ -47,7 +47,7 @@ class DailyRoomProperties(BaseModel, extra="allow"):
class DailyRoomParams(BaseModel):
name: Optional[str] = None
privacy: Literal['private', 'public'] = "public"
properties: DailyRoomProperties = DailyRoomProperties()
properties: DailyRoomProperties = Field(default_factory=DailyRoomProperties)
class DailyRoomObject(BaseModel):