made sip and sipuri optional and None

This commit is contained in:
Jon Taylor
2024-06-04 19:03:58 +02:00
parent ba45c2ab5b
commit 003b9887b1

View File

@@ -31,12 +31,15 @@ class DailyRoomProperties(BaseModel):
enable_emoji_reactions: bool = False
eject_at_room_exp: bool = True
enable_dialout: Optional[bool] = None
sip: DailyRoomSipParams = DailyRoomSipParams()
sip_uri: dict = {}
sip: Optional[DailyRoomSipParams] = None
sip_uri: Optional[dict] = None
@property
def sip_endpoint(self) -> str:
return "sip:%s" % self.sip_uri['endpoint']
if not self.sip_uri:
return ""
else:
return "sip:%s" % self.sip_uri['endpoint']
class DailyRoomParams(BaseModel):