Fix members being recreated after leaving - fixes #667

This commit is contained in:
Amish Shah
2016-09-10 11:38:36 +01:00
parent cd404fc7d3
commit 84fe65ec78
2 changed files with 2 additions and 2 deletions

File diff suppressed because one or more lines are too long

View File

@@ -20,7 +20,7 @@ class PresenceUpdateHandler extends AbstractHandler {
if (guild) {
const memberInGuild = guild.members.get(user.id);
if (!memberInGuild) {
if (!memberInGuild && data.status !== 'offline') {
const member = guild._addMember({
user,
roles: data.roles,