From 431bc9c715c60704ea05a7f21b1ad9339308f9b5 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Wed, 5 Jun 2024 19:15:10 -1000 Subject: [PATCH] fix(federation): :bug: Add missing SQL AND --- packages/database-interface/user.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/database-interface/user.ts b/packages/database-interface/user.ts index 89b59e9a..dc69d62a 100644 --- a/packages/database-interface/user.ts +++ b/packages/database-interface/user.ts @@ -522,8 +522,10 @@ export class User { ) { // Get followers const followers = await User.manyFromSql( - sql`EXISTS (SELECT 1 FROM "Relationships" WHERE "Relationships"."subjectId" = ${this.id} AND "Relationships"."ownerId" = ${Users.id} AND "Relationships"."following" = true)`, - isNotNull(Users.instanceId), + and( + sql`EXISTS (SELECT 1 FROM "Relationships" WHERE "Relationships"."subjectId" = ${this.id} AND "Relationships"."ownerId" = ${Users.id} AND "Relationships"."following" = true)`, + isNotNull(Users.instanceId), + ), ); for (const follower of followers) {