Notifications accept.
This commit is contained in:
parent
580ec5ab0d
commit
84d7b11f24
@ -13,3 +13,4 @@ class ChannelMemberModel(BaseModel):
|
|||||||
)
|
)
|
||||||
is_muted = ModelField(name="is_muted", required=True, kind=bool, value=False)
|
is_muted = ModelField(name="is_muted", required=True, kind=bool, value=False)
|
||||||
is_banned = ModelField(name="is_banned", required=True, kind=bool, value=False)
|
is_banned = ModelField(name="is_banned", required=True, kind=bool, value=False)
|
||||||
|
new_count = ModelField(name="new_count", required=False, kind=int, value=0)
|
||||||
|
@ -36,6 +36,8 @@ class NotificationService(BaseService):
|
|||||||
is_muted=False,
|
is_muted=False,
|
||||||
deleted_at=None,
|
deleted_at=None,
|
||||||
):
|
):
|
||||||
|
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