diff --git a/src/snek/view/rpc.py b/src/snek/view/rpc.py index 02e7bff..deb4286 100644 --- a/src/snek/view/rpc.py +++ b/src/snek/view/rpc.py @@ -139,13 +139,13 @@ class RPCView(BaseView): async def get_online_users(self, channel_uid): self._require_login() - return [dict(uid=record['uid'],username=record['username'], nick=record['nick']) async for record in self.services.channel.get_online_users(channel_uid)] + return [dict(uid=record['uid'],username=record['username'], nick=record['nick'],last_ping=record['last_ping']) async for record in self.services.channel.get_online_users(channel_uid)] async def get_users(self, channel_uid): self._require_login() - return [dict(uid=record['uid'],username=record['username'], nick=record['nick']) async for record in self.services.channel.get_users(channel_uid)] + return [dict(uid=record['uid'],username=record['username'], nick=record['nick'],last_ping=record['last_ping']) async for record in self.services.channel.get_users(channel_uid)] async def ping(self, callId, *args): if self.user_uid: