fix: cpu usage + email improvements (#944)

* fix: cpu usage on server ws manager, 100% to 0% on idle

* fix:  change email icon to white and prefill email in daily room for authenticated users

* fix: improve email sending with full ts transcript
This commit is contained in:
Juan Diego García
2026-03-31 16:34:10 -05:00
committed by GitHub
parent ec8b49738e
commit 8c4f5e9c0f
17 changed files with 459 additions and 58 deletions

View File

@@ -168,8 +168,9 @@ async def add_email_recipient(
if not meeting:
raise HTTPException(status_code=404, detail="Meeting not found")
include_link = user is not None
recipients = await meetings_controller.add_email_recipient(
meeting_id, request.email
meeting_id, request.email, include_link=include_link
)
return {"status": "success", "email_recipients": recipients}