NZLouislu commited on
Commit
b19c493
·
verified ·
1 Parent(s): 36a6ca8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -9
app.py CHANGED
@@ -40,13 +40,7 @@ async def generate_quiz(request: Request):
40
  return JSONResponse(status_code=400, content={"error": "Topic is required."})
41
 
42
  try:
43
- generator.generate_questions(topic, n_questions, difficulty)
44
- questions = []
45
- for q in generator.quiz_data:
46
- questions.append({
47
- "question": q["question"],
48
- "options": q["options"]
49
- })
50
- return {"questions": questions}
51
  except Exception as e:
52
- return JSONResponse(status_code=500, content={"error": str(e)})
 
40
  return JSONResponse(status_code=400, content={"error": "Topic is required."})
41
 
42
  try:
43
+ questions = generator.generate_questions(topic, n_questions, difficulty)
44
+ return {"questions": [{"question": q["question"], "options": q["options"], "answer": q["answer"]} for q in questions]}
 
 
 
 
 
 
45
  except Exception as e:
46
+ return JSONResponse(status_code=500, content={"error": str(e)})