Skip to content

Commit c87e11d

Browse files
committed
CUST-4901 added message.deleted to the webhook enum, appended webhook test suite
1 parent 0ff64e5 commit c87e11d

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
nylas-python Changelog
22
======================
33

4+
Unreleased
5+
----------
6+
* Added `message.deleted` to the Webhook enum, appended tests
7+
48
v6.13.1
59
----------
610
* Fixed UTF-8 character encoding for all API requests to preserve special characters (accented letters, emoji, etc.) instead of escaping them as unicode sequences

nylas/models/webhooks.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class WebhookTriggers(str, Enum):
3333
MESSAGE_BOUNCE_DETECTED = "message.bounce_detected"
3434
MESSAGE_CREATED = "message.created"
3535
MESSAGE_UPDATED = "message.updated"
36+
MESSAGE_DELETED= "message.deleted"
3637
MESSAGE_OPENED = "message.opened"
3738
MESSAGE_LINK_CLICKED = "message.link_clicked"
3839
MESSAGE_OPENED_LEGACY = "message.opened.legacy"

tests/resources/test_webhooks.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def test_webhook_deserialization_all(self, http_client):
5757
"message.bounce_detected",
5858
"message.created",
5959
"message.updated",
60+
"message.deleted",
6061
"message.opened",
6162
"message.link_clicked",
6263
"message.opened.legacy",

0 commit comments

Comments
 (0)