Add debug logging to asset serving to see file content
This commit is contained in:
@@ -99,5 +99,10 @@ async def serve_voice_sample(
|
|||||||
raise HTTPException(status_code=404, detail="Asset not found")
|
raise HTTPException(status_code=404, detail="Asset not found")
|
||||||
|
|
||||||
media_type = _get_media_type(safe_filename)
|
media_type = _get_media_type(safe_filename)
|
||||||
logger.info(f"[Assets] Serving voice sample: {safe_filename} ({media_type}, {file_path.stat().st_size} bytes)")
|
file_size = file_path.stat().st_size
|
||||||
|
first_bytes_hex = "N/A"
|
||||||
|
if file_size > 0:
|
||||||
|
with open(file_path, 'rb') as f:
|
||||||
|
first_bytes_hex = f.read(16).hex()
|
||||||
|
logger.warning(f"[Assets] Serving voice sample: {safe_filename} ({media_type}, {file_size} bytes, first_16hex: {first_bytes_hex})")
|
||||||
return FileResponse(file_path, media_type=media_type)
|
return FileResponse(file_path, media_type=media_type)
|
||||||
Reference in New Issue
Block a user