mirror of
https://github.com/fromchat-messenger/web.git
synced 2026-09-22 19:15:08 +03:00
Fix FCM
This commit is contained in:
@@ -38,6 +38,7 @@ from ..service_calls import (
|
||||
delete_resumable_upload_in_storage,
|
||||
)
|
||||
from .messaging import messagingManager, convert_dm_envelope
|
||||
from ..push_service import push_service
|
||||
|
||||
logger = logging.getLogger("uvicorn.error")
|
||||
|
||||
@@ -367,6 +368,11 @@ async def send_encrypted_message(
|
||||
sender_payload["client_message_id"] = request.client_message_id
|
||||
await messagingManager.send_update_to_user(dm_envelope.sender_id, "dmNew", sender_payload, db)
|
||||
|
||||
try:
|
||||
await push_service.send_dm_notification(db, dm_envelope, current_user)
|
||||
except Exception as e:
|
||||
logger.error("Failed to send push notification for DM %s: %s", dm_envelope.id, e)
|
||||
|
||||
return {
|
||||
"id": dm_envelope.id,
|
||||
"sender_id": dm_envelope.sender_id,
|
||||
|
||||
Reference in New Issue
Block a user