From 657ce1a4f8fa9f9485137a75efcb954159962aac Mon Sep 17 00:00:00 2001 From: keyan Date: Fri, 5 Apr 2024 10:47:03 -0500 Subject: [PATCH] fix misnamed field on sub resolver --- api/resolvers/sub.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/resolvers/sub.js b/api/resolvers/sub.js index d9545021..32328387 100644 --- a/api/resolvers/sub.js +++ b/api/resolvers/sub.js @@ -95,8 +95,9 @@ export default { if (me) { const currentUser = await models.user.findUnique({ where: { id: me.id } }) const showNsfw = currentUser ? currentUser.nsfwMode : false + return await models.$queryRawUnsafe(` - SELECT "Sub".*, COALESCE(json_agg("MuteSub".*) FILTER (WHERE "MuteSub"."userId" IS NOT NULL), '[]') AS "MuteSub" + SELECT "Sub".*, "Sub".created_at as "createdAt", COALESCE(json_agg("MuteSub".*) FILTER (WHERE "MuteSub"."userId" IS NOT NULL), '[]') AS "MuteSub" FROM "Sub" LEFT JOIN "MuteSub" ON "Sub".name = "MuteSub"."subName" AND "MuteSub"."userId" = ${me.id}::INTEGER WHERE status <> 'STOPPED' ${showNsfw ? '' : 'AND "Sub"."nsfw" = FALSE'}