diff --git a/src/api/routes/auth/login.ts b/src/api/routes/auth/login.ts
index bbfb5425..7434fa35 100644
--- a/src/api/routes/auth/login.ts
+++ b/src/api/routes/auth/login.ts
@@ -46,7 +46,7 @@ router.post(
}
const user = await User.findOneOrFail({
- where: [{ phone: login }, { email: login }],
+ where: [{ phone: login }, { email: email }],
select: [
"data",
"id",
diff --git a/src/gateway/opcodes/LazyRequest.ts b/src/gateway/opcodes/LazyRequest.ts
index 69952c7f..e54f64a6 100644
--- a/src/gateway/opcodes/LazyRequest.ts
+++ b/src/gateway/opcodes/LazyRequest.ts
@@ -118,7 +118,7 @@ async function getMembers(guild_id: string, range: [number, number]) {
member: {
...member,
roles,
- user: { ...member.user, sessions: undefined },
+ user: member.user.toPublicUser(),
presence: {
...session,
activities: session?.activities || [],
|