diff --git a/api/routes/telephony.py b/api/routes/telephony.py index f1f1117..0614d08 100644 --- a/api/routes/telephony.py +++ b/api/routes/telephony.py @@ -17,7 +17,6 @@ from fastapi import ( WebSocket, ) from loguru import logger -from pipecat.utils.run_context import set_current_run_id from pydantic import BaseModel, field_validator from sqlalchemy import text from sqlalchemy.future import select @@ -51,6 +50,7 @@ from api.utils.telephony_helper import ( numbers_match, parse_webhook_request, ) +from pipecat.utils.run_context import set_current_run_id router = APIRouter(prefix="/telephony") diff --git a/api/services/telephony/providers/cloudonix_provider.py b/api/services/telephony/providers/cloudonix_provider.py index ab79271..9269d7e 100644 --- a/api/services/telephony/providers/cloudonix_provider.py +++ b/api/services/telephony/providers/cloudonix_provider.py @@ -106,7 +106,6 @@ class CloudonixProvider(TelephonyProvider): "caller-id": from_number, # Required field } - # TODO: Cloudonix status callbacks are spammy, so commenting it out. Can send it to # some persistent logging system instead of transcational database. # Add status callback if workflow_run_id provided diff --git a/pipecat b/pipecat index b687767..18975f7 160000 --- a/pipecat +++ b/pipecat @@ -1 +1 @@ -Subproject commit b6877678e9ee78d5d96960b072729b77ae247b6d +Subproject commit 18975f78b982cbace33d76eda0759eddb85eea5a