From 46dff6e72231f79fd98ca2459183e4137acd1a56 Mon Sep 17 00:00:00 2001 From: Luna Date: Tue, 31 Aug 2021 00:32:13 -0300 Subject: [PATCH] gateway: dont show own user on recipient_ids list --- litecord/gateway/websocket.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/litecord/gateway/websocket.py b/litecord/gateway/websocket.py index 2649242..bf57fe8 100644 --- a/litecord/gateway/websocket.py +++ b/litecord/gateway/websocket.py @@ -119,7 +119,9 @@ def _complete_users_list(user_id: str, base_ready, user_ready, ws_properties) -> "type": private_channel["type"], "last_message_id": private_channel["last_message_id"], "recipient_ids": [ - recipient["id"] for recipient in private_channel["recipients"] + recipient["id"] + for recipient in private_channel["recipients"] + if recipient["id"] != user_id ], # TODO implement last_pin_timestamp here # "last_pin_timestamp": "2020-03-30T00:00:00.888000+00:00",