Skip to content

Commit 36f5306

Browse files
committed
chore: change print to logger
1 parent 122cfa4 commit 36f5306

1 file changed

Lines changed: 3 additions & 9 deletions

File tree

api/accent_marker.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,7 @@
1414
from pydantic import BaseModel, Field
1515

1616
from api.dependencies import get_http_client
17-
from api.furigana_marker import (
18-
RequestBody,
19-
SingleWordResultObject,
20-
mark_furigana_service,
21-
)
17+
from api.furigana_marker import Request, SingleWordResultObject, mark_furigana_service
2218

2319
logger = logging.getLogger(__name__)
2420

@@ -260,7 +256,7 @@ async def get_ojad_result(
260256

261257
@router.post("/MarkAccent/", tags=["MarkAccent"], response_model=Response)
262258
async def mark_accent(
263-
request: RequestBody, client: httpx.AsyncClient = Depends(get_http_client)
259+
request: Request, client: httpx.AsyncClient = Depends(get_http_client)
264260
) -> dict[str, Any]:
265261
"""Receive POST request, return a JSON response"""
266262
logger.info(f"[API] Received Request Text: {request.text}")
@@ -423,9 +419,7 @@ async def mark_accent(
423419
response = Response(status=200, result=final_response_results)
424420

425421
except Exception as e:
426-
import traceback
427-
428-
traceback.print_exc()
422+
logger.exception(f"Unexpected error occurred: {request.text}")
429423
response = Response(
430424
status=500,
431425
result=None,

0 commit comments

Comments
 (0)