mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-09-06 08:50:50 +08:00
fix(server): raw user query (#11151)
This commit is contained in:
@@ -95,7 +95,7 @@ export class UserModel extends BaseModel {
|
|||||||
filter: UserFilter = {}
|
filter: UserFilter = {}
|
||||||
): Promise<User | null> {
|
): Promise<User | null> {
|
||||||
const rows = await this.db.$queryRaw<User[]>`
|
const rows = await this.db.$queryRaw<User[]>`
|
||||||
SELECT id, name, email, password, registered, email_verified as emailVerifiedAt, avatar_url as avatarUrl, registered, created_at as createdAt, disabled
|
SELECT id, name, email, password, registered, email_verified as "emailVerifiedAt", avatar_url as "avatarUrl", registered, created_at as "createdAt", disabled
|
||||||
FROM "users"
|
FROM "users"
|
||||||
WHERE lower("email") = lower(${email})
|
WHERE lower("email") = lower(${email})
|
||||||
${Prisma.raw(filter.withDisabled ? '' : 'AND disabled = false')}
|
${Prisma.raw(filter.withDisabled ? '' : 'AND disabled = false')}
|
||||||
@@ -129,7 +129,7 @@ export class UserModel extends BaseModel {
|
|||||||
|
|
||||||
async getPublicUserByEmail(email: string): Promise<PublicUser | null> {
|
async getPublicUserByEmail(email: string): Promise<PublicUser | null> {
|
||||||
const rows = await this.db.$queryRaw<PublicUser[]>`
|
const rows = await this.db.$queryRaw<PublicUser[]>`
|
||||||
SELECT id, name, avatar_url as avatarUrl
|
SELECT id, name, avatar_url as "avatarUrl"
|
||||||
FROM "users"
|
FROM "users"
|
||||||
WHERE lower("email") = lower(${email})
|
WHERE lower("email") = lower(${email})
|
||||||
AND disabled = false
|
AND disabled = false
|
||||||
|
|||||||
Reference in New Issue
Block a user