RajaThor commited on
Commit
24146fd
·
verified ·
1 Parent(s): e42b20b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -0
app.py CHANGED
@@ -297,6 +297,7 @@ def send_message(sender_email, receiver_email, message_content):
297
  'message_content': message_content,
298
  'timestamp': firestore.SERVER_TIMESTAMP
299
  })
 
300
  return "Message sent successfully!"
301
  except Exception as e:
302
  return f"Failed to send message: {str(e)}"
@@ -305,6 +306,7 @@ def send_message(sender_email, receiver_email, message_content):
305
  def get_messages(user_email):
306
  try:
307
  messages = db_firestore.collection('messages').where('receiver_email', '==', user_email).order_by('timestamp', direction=firestore.Query.DESCENDING).stream()
 
308
  return messages # Return the Firestore query snapshot
309
  except Exception as e:
310
  st.error(f"Failed to retrieve messages: {str(e)}")
 
297
  'message_content': message_content,
298
  'timestamp': firestore.SERVER_TIMESTAMP
299
  })
300
+ log_action(sender_email, "Sent message")
301
  return "Message sent successfully!"
302
  except Exception as e:
303
  return f"Failed to send message: {str(e)}"
 
306
  def get_messages(user_email):
307
  try:
308
  messages = db_firestore.collection('messages').where('receiver_email', '==', user_email).order_by('timestamp', direction=firestore.Query.DESCENDING).stream()
309
+ log_action(user_email, "Viewed messages")
310
  return messages # Return the Firestore query snapshot
311
  except Exception as e:
312
  st.error(f"Failed to retrieve messages: {str(e)}")