diff --git a/litecord/blueprints/relationships.py b/litecord/blueprints/relationships.py index 1c97bb0..d93e90b 100644 --- a/litecord/blueprints/relationships.py +++ b/litecord/blueprints/relationships.py @@ -46,6 +46,10 @@ async def _unsub_friend(user_id, peer_id): await app.dispatcher.unsub('friend', user_id, peer_id) await app.dispatcher.unsub('friend', peer_id, user_id) +async def _sub_friend(user_id, peer_id): + await app.dispatcher.sub('friend', user_id, peer_id) + await app.dispatcher.sub('friend', peer_id, user_id) + # dispatch presence update to the user and peer about # eachother's presence. user_pres, peer_pres = await app.presence.friend_presences( @@ -56,11 +60,6 @@ async def _unsub_friend(user_id, peer_id): await _dispatch_single_pres(peer_id, user_pres) -async def _sub_friend(user_id, peer_id): - await app.dispatcher.sub('friend', user_id, peer_id) - await app.dispatcher.sub('friend', peer_id, user_id) - - async def make_friend(user_id: int, peer_id: int, rel_type=RelationshipType.FRIEND.value): _friend = RelationshipType.FRIEND.value