diff --git a/lib/Client/InternalClient.js b/lib/Client/InternalClient.js index d85a39db8..81143dcbc 100644 --- a/lib/Client/InternalClient.js +++ b/lib/Client/InternalClient.js @@ -1588,7 +1588,9 @@ var InternalClient = (function () { return server.roles.get("id", pid); }), mute: false, + self_mute: false, deaf: false, + self_deaf: false, joinedAt: Date.parse(data.joined_at) }; @@ -1621,7 +1623,9 @@ var InternalClient = (function () { return server.roles.get("id", pid); }); server.memberMap[data.user.id].mute = data.mute; + server.memberMap[data.user.id].self_mute = data.self_mute; server.memberMap[data.user.id].deaf = data.deaf; + server.memberMap[data.user.id].self_deaf = data.self_deaf; client.emit("serverMemberUpdated", server, user); } else { client.emit("warn", "server member removed but user doesn't exist in cache");