EdBoy2202 commited on
Commit
7ab6452
·
verified ·
1 Parent(s): 3ec2b4a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -237,19 +237,19 @@ if topic:
237
  # --- END DEBUGGING PRINTS UNCOMMENTED ---
238
 
239
 
240
- if quiz_content:
241
- if parsed_quiz_data:
242
  st.session_state.quiz_data = parsed_quiz_data
243
  st.session_state.current_question_index = 0
244
  st.session_state.user_answers = []
245
  st.session_state.quiz_completed = False
246
  st.session_state.score = 0
247
  st.success(f"Quiz on '{topic}' generated successfully! Let's begin.")
248
- elif quiz_content: # **CHANGED to ELIF**
249
  st.error("Failed to parse quiz content. Please try generating again.")
250
  st.session_state.quiz_data = None
251
- else:
252
- st.error("Failed to generate quiz content. Please try again or check your API key.")
253
 
254
  except Exception as e:
255
  st.error(f"An error occurred: {e}")
 
237
  # --- END DEBUGGING PRINTS UNCOMMENTED ---
238
 
239
 
240
+ if quiz_content: # Check if quiz content was generated
241
+ if parsed_quiz_data: # Check if parsing was successful
242
  st.session_state.quiz_data = parsed_quiz_data
243
  st.session_state.current_question_index = 0
244
  st.session_state.user_answers = []
245
  st.session_state.quiz_completed = False
246
  st.session_state.score = 0
247
  st.success(f"Quiz on '{topic}' generated successfully! Let's begin.")
248
+ else: # ELSE for parsed_quiz_data (parsing failed)
249
  st.error("Failed to parse quiz content. Please try generating again.")
250
  st.session_state.quiz_data = None
251
+ else: # ELSE for quiz_content (quiz_content not generated - API issue)
252
+ st.error("Failed to generate quiz content. Please try again or check your API key.")
253
 
254
  except Exception as e:
255
  st.error(f"An error occurred: {e}")