diff --git a/src/snek/view/rpc.py b/src/snek/view/rpc.py index d664435..901ee14 100644 --- a/src/snek/view/rpc.py +++ b/src/snek/view/rpc.py @@ -83,9 +83,11 @@ class RPCView(BaseView): self._require_login() channels = [] async for subscription in self.services.channel_member.find(user_uid=self.user_uid, is_banned=False): + channel = await self.services.channel.get(uid=subscription['uid']) channels.append({ "name": subscription["label"], "uid": subscription["channel_uid"], + "tag": channel["tag"], "is_moderator": subscription["is_moderator"], "is_read_only": subscription["is_read_only"] })