Notifications accept.
This commit is contained in:
parent
e1324e99bf
commit
afbf53938b
@ -17,10 +17,8 @@ class ChatService(BaseService):
|
|||||||
message
|
message
|
||||||
)
|
)
|
||||||
channel_message_uid = channel_message["uid"]
|
channel_message_uid = channel_message["uid"]
|
||||||
if not channel_message['new_count']:
|
|
||||||
channel_message['new_count'] = 0
|
|
||||||
channel_message['new_count'] += 1
|
|
||||||
await self.services.channel_message.save(channel_message)
|
|
||||||
user = await self.services.user.get(uid=user_uid)
|
user = await self.services.user.get(uid=user_uid)
|
||||||
await self.services.notification.create_channel_message(channel_message_uid)
|
await self.services.notification.create_channel_message(channel_message_uid)
|
||||||
sent_to_count = await self.services.socket.broadcast(channel_uid, dict(
|
sent_to_count = await self.services.socket.broadcast(channel_uid, dict(
|
||||||
|
@ -36,6 +36,11 @@ class NotificationService(BaseService):
|
|||||||
is_muted=False,
|
is_muted=False,
|
||||||
deleted_at=None,
|
deleted_at=None,
|
||||||
):
|
):
|
||||||
|
if not channel_member['new_count']:
|
||||||
|
channel_member['new_count'] = 0
|
||||||
|
channel_member['new_count'] += 1
|
||||||
|
await self.services.channel_member.save(channel_member)
|
||||||
|
|
||||||
model = await self.new()
|
model = await self.new()
|
||||||
model["object_uid"] = channel_message_uid
|
model["object_uid"] = channel_message_uid
|
||||||
model["object_type"] = "channel_message"
|
model["object_type"] = "channel_message"
|
||||||
|
Loading…
Reference in New Issue
Block a user