summary refs log tree commit diff
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-09-09 20:54:16 +1000
committerMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-09-09 20:54:16 +1000
commit2e2ca30d13bee76cd27530b1ad9fc0206f8df55b (patch)
tree7e9f2c8cb8650065056497a2b6daf84faf631638
parentUse status from UserSettings if presence is 'offline' ( mobile ) (diff)
downloadserver-2e2ca30d13bee76cd27530b1ad9fc0206f8df55b.tar.xz
Handle when status is offline in usersettings
-rw-r--r--src/gateway/opcodes/LazyRequest.ts4
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);