Merge pull request #287 from presenton/development

chore: adds exception traceback.print in outlines
This commit is contained in:
Saurav Niraula 2025-09-12 02:48:28 +05:45 committed by GitHub
commit 046754d0b1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,6 +3,7 @@ import json
import math
import os
import random
import traceback
from typing import Annotated, List, Literal, Optional
import dirtyjson
from fastapi import APIRouter, Body, Depends, HTTPException
@ -494,7 +495,7 @@ async def generate_presentation_api(
dirtyjson.loads(presentation_outlines_text)
)
except Exception as e:
print(e)
traceback.print_exc()
raise HTTPException(
status_code=400,
detail="Failed to generate presentation outlines. Please try again.",