Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -87,11 +87,14 @@ def load_conversations(phone_number):
|
|
| 87 |
for line in f:
|
| 88 |
try:
|
| 89 |
conversation = json.loads(line)
|
| 90 |
-
if conversation.get("phone_number") == phone_number:
|
| 91 |
conversations.append(conversation)
|
| 92 |
except json.JSONDecodeError:
|
| 93 |
st.error("Error decoding JSON from conversations file. Please check the file.")
|
| 94 |
continue
|
|
|
|
|
|
|
|
|
|
| 95 |
return conversations
|
| 96 |
return []
|
| 97 |
|
|
|
|
| 87 |
for line in f:
|
| 88 |
try:
|
| 89 |
conversation = json.loads(line)
|
| 90 |
+
if isinstance(conversation, dict) and conversation.get("phone_number") == phone_number:
|
| 91 |
conversations.append(conversation)
|
| 92 |
except json.JSONDecodeError:
|
| 93 |
st.error("Error decoding JSON from conversations file. Please check the file.")
|
| 94 |
continue
|
| 95 |
+
except Exception as e:
|
| 96 |
+
st.error(f"Unexpected error: {e}")
|
| 97 |
+
continue
|
| 98 |
return conversations
|
| 99 |
return []
|
| 100 |
|