Update app.py
Browse files
app.py
CHANGED
|
@@ -350,6 +350,13 @@ def messaging_ui():
|
|
| 350 |
# Increment new_messages when a message is sent
|
| 351 |
st.session_state.new_messages += 1
|
| 352 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 353 |
# Get the current number of new messages
|
| 354 |
new_messages = st.session_state.new_messages
|
| 355 |
|
|
@@ -359,7 +366,6 @@ def messaging_ui():
|
|
| 359 |
title += f" ({new_messages})"
|
| 360 |
st.title(title)
|
| 361 |
|
| 362 |
-
messages = get_messages(sender_email)
|
| 363 |
if messages:
|
| 364 |
st.write("Your messages:")
|
| 365 |
for message in messages:
|
|
|
|
| 350 |
# Increment new_messages when a message is sent
|
| 351 |
st.session_state.new_messages += 1
|
| 352 |
|
| 353 |
+
# Check for new messages when the page is loaded
|
| 354 |
+
messages = get_messages(sender_email)
|
| 355 |
+
if messages:
|
| 356 |
+
new_messages_count = sum(1 for _ in messages)
|
| 357 |
+
# Increment new_messages count
|
| 358 |
+
st.session_state.new_messages += new_messages_count
|
| 359 |
+
|
| 360 |
# Get the current number of new messages
|
| 361 |
new_messages = st.session_state.new_messages
|
| 362 |
|
|
|
|
| 366 |
title += f" ({new_messages})"
|
| 367 |
st.title(title)
|
| 368 |
|
|
|
|
| 369 |
if messages:
|
| 370 |
st.write("Your messages:")
|
| 371 |
for message in messages:
|