Add voice analytics filters and metrics
This commit is contained in:
@@ -6,6 +6,7 @@ from app.core.celery_app import celery_app
|
||||
from app.core.logging import get_logger
|
||||
from app.db.database import _get_session_factory
|
||||
from app.services.story_service import run_generation_job_service
|
||||
from app.tasks.utils import run_with_disposed_engine
|
||||
|
||||
logger = get_logger(__name__)
|
||||
|
||||
@@ -22,7 +23,7 @@ def run_generation_workflow_task(job_id: str):
|
||||
return await run_generation_job_service(job_id, session)
|
||||
|
||||
try:
|
||||
result = asyncio.run(_run())
|
||||
result = asyncio.run(run_with_disposed_engine(_run()))
|
||||
logger.info(
|
||||
"generation_workflow_task_completed",
|
||||
job_id=job_id,
|
||||
|
||||
Reference in New Issue
Block a user