From fda565553307c009c0229bf6a2e473f6efe06e48 Mon Sep 17 00:00:00 2001 From: Kobe Date: Sat, 31 May 2025 22:19:59 +0200 Subject: [PATCH] added extra log --- __pycache__/models.cpython-313.pyc | Bin 22802 -> 22802 bytes .../__pycache__/conversations.cpython-313.pyc | Bin 27181 -> 27793 bytes routes/__pycache__/main.cpython-313.pyc | Bin 59337 -> 59337 bytes routes/conversations.py | 16 ++++++++++++++++ .../__pycache__/notification.cpython-313.pyc | Bin 5155 -> 5155 bytes 5 files changed, 16 insertions(+) diff --git a/__pycache__/models.cpython-313.pyc b/__pycache__/models.cpython-313.pyc index a3f0b4601fa6eb6c5dbf0d1a8b0e5a0633933d62..ce6a07a27265059ccff8ae879fc1997f1d29e766 100644 GIT binary patch delta 21 bcmbQViE+{DTO2$Cw^(nVw+w& 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 diff --git a/routes/conversations.py b/routes/conversations.py index 1070e23..024c018 100644 --- a/routes/conversations.py +++ b/routes/conversations.py @@ -85,6 +85,22 @@ def create_conversation(): db.session.add(conversation) db.session.commit() + # Create notifications for all members except the creator + for member in conversation.members: + if member.id != current_user.id: + create_notification( + notif_type='conversation_invite', + user_id=member.id, + sender_id=current_user.id, + details={ + 'message': f'You have been added to conversation "{conversation.name}"', + 'conversation_id': conversation.id, + 'conversation_name': conversation.name, + 'invited_by': f"{current_user.username} {current_user.last_name}", + 'timestamp': datetime.utcnow().isoformat() + } + ) + # Log conversation creation log_event( event_type='conversation_create', diff --git a/utils/__pycache__/notification.cpython-313.pyc b/utils/__pycache__/notification.cpython-313.pyc index 1025b40bab70b57b763fcb5268cd301deb05b2a1..e6a3d5653d8143f5a840d7f1cc99d8a9282548fd 100644 GIT binary patch delta 19 ZcmZ3iu~>uaGcPX}0}xEH*~ld+0su3v1aJTV delta 19 ZcmZ3iu~>uaGcPX}0}ve1-pC~>0su651djj!