From a260e07152ba750ad01650fb064823e23843e1f0 Mon Sep 17 00:00:00 2001 From: Luna Date: Tue, 26 Feb 2019 23:37:01 -0300 Subject: [PATCH] channels: replace TODO with an explanation note --- litecord/blueprints/channels.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/litecord/blueprints/channels.py b/litecord/blueprints/channels.py index 8db8ff5..2922bfb 100644 --- a/litecord/blueprints/channels.py +++ b/litecord/blueprints/channels.py @@ -533,7 +533,9 @@ async def channel_ack(user_id, guild_id, channel_id, message_id: int = None): 'channel_id': str(channel_id) }) else: - # TODO: use ChannelDispatcher + # we don't use ChannelDispatcher here because since + # guild_id is None, all user devices are already subscribed + # to the given channel (a dm or a group dm) await app.dispatcher.dispatch_user( user_id, 'MESSAGE_ACK', { 'message_id': str(message_id),