mirror of
https://github.com/chatmail/core.git
synced 2026-05-05 14:26:30 +03:00
deltachat-rpc-client: fix bug in client.py and add missing EventType.MSG_DELETED
This commit is contained in:
@@ -1,5 +1,11 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## Unreleased
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
- deltachat-rpc-client: fix bug in client.py and add missing `EventType.MSG_DELETED`
|
||||||
|
|
||||||
## [1.118.0] - 2023-07-07
|
## [1.118.0] - 2023-07-07
|
||||||
|
|
||||||
### API-Changes
|
### API-Changes
|
||||||
|
|||||||
@@ -155,7 +155,7 @@ class Client:
|
|||||||
|
|
||||||
async def _on_new_msg(self, snapshot: AttrDict) -> None:
|
async def _on_new_msg(self, snapshot: AttrDict) -> None:
|
||||||
event = AttrDict(command="", payload="", message_snapshot=snapshot)
|
event = AttrDict(command="", payload="", message_snapshot=snapshot)
|
||||||
if not snapshot.is_info and snapshot.text.startswith(COMMAND_PREFIX):
|
if not snapshot.is_info and (snapshot.text or "").startswith(COMMAND_PREFIX):
|
||||||
await self._parse_command(event)
|
await self._parse_command(event)
|
||||||
await self._on_event(event, NewMessage)
|
await self._on_event(event, NewMessage)
|
||||||
|
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ class EventType(str, Enum):
|
|||||||
MSG_DELIVERED = "MsgDelivered"
|
MSG_DELIVERED = "MsgDelivered"
|
||||||
MSG_FAILED = "MsgFailed"
|
MSG_FAILED = "MsgFailed"
|
||||||
MSG_READ = "MsgRead"
|
MSG_READ = "MsgRead"
|
||||||
|
MSG_DELETED = "MsgDeleted"
|
||||||
CHAT_MODIFIED = "ChatModified"
|
CHAT_MODIFIED = "ChatModified"
|
||||||
CHAT_EPHEMERAL_TIMER_MODIFIED = "ChatEphemeralTimerModified"
|
CHAT_EPHEMERAL_TIMER_MODIFIED = "ChatEphemeralTimerModified"
|
||||||
CONTACTS_CHANGED = "ContactsChanged"
|
CONTACTS_CHANGED = "ContactsChanged"
|
||||||
|
|||||||
Reference in New Issue
Block a user