diff options
author | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-09-09 20:54:16 +1000 |
---|---|---|
committer | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2022-09-09 20:54:16 +1000 |
commit | 2e2ca30d13bee76cd27530b1ad9fc0206f8df55b (patch) | |
tree | 7e9f2c8cb8650065056497a2b6daf84faf631638 | |
parent | Use status from UserSettings if presence is 'offline' ( mobile ) (diff) | |
download | server-2e2ca30d13bee76cd27530b1ad9fc0206f8df55b.tar.xz |
Handle when status is offline in usersettings
-rw-r--r-- | src/gateway/opcodes/LazyRequest.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gateway/opcodes/LazyRequest.ts b/src/gateway/opcodes/LazyRequest.ts index d6bcb43d..95a69a32 100644 --- a/src/gateway/opcodes/LazyRequest.ts +++ b/src/gateway/opcodes/LazyRequest.ts @@ -94,8 +94,8 @@ async function getMembers(guild_id: string, range: [number, number]) { } } }; - - if (!session || session.status == "invisible") { + + if (!session || session.status == "invisible" || session.status == "offline") { item.member.presence.status = "offline"; item.member.presence.activities = []; offlineItems.push(item); |