emeses commited on
Commit
cbae7ec
·
1 Parent(s): ef1ee2b

Update space

Browse files
Files changed (1) hide show
  1. app.py +7 -8
app.py CHANGED
@@ -92,25 +92,24 @@ def generate_response(history, system_message):
92
 
93
  def prepare_topic_message(index):
94
  try:
95
- # Print for debugging
96
- print(f"Received index: {index}")
97
- print(f"Current data: {data}")
98
 
99
  index = int(index)
100
  if 0 <= index < len(data):
101
  topic = data[index]["Topic"]
102
  date = data[index]["Date"]
103
  message = f"Please prepare a 10-minute reading guide for the topic '{topic}' scheduled for {date}"
104
-
105
- # Print the generated message for debugging
106
- print(f"Generated message: {message}")
107
-
108
  return message
109
  else:
110
  print(f"Index {index} out of range")
111
  return ""
 
 
 
112
  except Exception as e:
113
- print(f"Error in prepare_topic_message: {e}")
114
  return ""
115
 
116
  def clear_chat():
 
92
 
93
  def prepare_topic_message(index):
94
  try:
95
+ # Ensure index is not empty and is a valid integer
96
+ if not index or index.strip() == '':
97
+ return ""
98
 
99
  index = int(index)
100
  if 0 <= index < len(data):
101
  topic = data[index]["Topic"]
102
  date = data[index]["Date"]
103
  message = f"Please prepare a 10-minute reading guide for the topic '{topic}' scheduled for {date}"
 
 
 
 
104
  return message
105
  else:
106
  print(f"Index {index} out of range")
107
  return ""
108
+ except ValueError as e:
109
+ print(f"Error converting index: {e}")
110
+ return ""
111
  except Exception as e:
112
+ print(f"Unexpected error in prepare_topic_message: {e}")
113
  return ""
114
 
115
  def clear_chat():