From 50a50e49a51f3e3448dae29a5382c3ca2e9ff232 Mon Sep 17 00:00:00 2001 From: smilexs4 Date: Thu, 14 May 2020 14:40:28 +0300 Subject: [PATCH 1/2] Update _client_payload.py Added sender_id to class ReactionEvent --- fbchat/_events/_client_payload.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fbchat/_events/_client_payload.py b/fbchat/_events/_client_payload.py index 435876d2..57bcacb6 100644 --- a/fbchat/_events/_client_payload.py +++ b/fbchat/_events/_client_payload.py @@ -12,6 +12,8 @@ class ReactionEvent(ThreadEvent): #: Message that the user reacted to message = attr.ib(type="_models.Message") + #: Author of the reacted message + sender_id = attr.ib(type=Optional[str]) reaction = attr.ib(type=Optional[str]) """The reaction. @@ -29,6 +31,7 @@ def _parse(cls, session, data): thread=thread, message=_models.Message(thread=thread, id=data["messageId"]), reaction=data["reaction"] if data["action"] == 0 else None, + sender_id=str(data['senderId']), ) From 3c356bd9e3cd948de4f64c0f8cc5a5c56ad9d868 Mon Sep 17 00:00:00 2001 From: smilexs4 Date: Thu, 14 May 2020 14:50:24 +0300 Subject: [PATCH 2/2] Update _client_payload.py --- fbchat/_events/_client_payload.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fbchat/_events/_client_payload.py b/fbchat/_events/_client_payload.py index 57bcacb6..3135f561 100644 --- a/fbchat/_events/_client_payload.py +++ b/fbchat/_events/_client_payload.py @@ -31,7 +31,7 @@ def _parse(cls, session, data): thread=thread, message=_models.Message(thread=thread, id=data["messageId"]), reaction=data["reaction"] if data["action"] == 0 else None, - sender_id=str(data['senderId']), + sender_id=str(data["senderId"]), )