From 2f30af18121ebd47885640f327b38b08cdedbefa Mon Sep 17 00:00:00 2001 From: Johann150 Date: Thu, 29 Jun 2023 21:21:26 +0200 Subject: [PATCH] server: fix instance actor creation Because findBy returns an array which is always truthy, this would mean the user is not actually created as requested and instead an empty array is returned. --- packages/backend/src/services/system-user.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/src/services/system-user.ts b/packages/backend/src/services/system-user.ts index 2ad32a1c4..dc5dcdbce 100644 --- a/packages/backend/src/services/system-user.ts +++ b/packages/backend/src/services/system-user.ts @@ -12,7 +12,7 @@ import { db } from '@/db/postgre.js'; import generateNativeUserToken from '@/server/api/common/generate-native-user-token.js'; export async function getSystemUser(username: string): Promise { - const exist = await Users.findBy({ + const exist = await Users.findOneBy({ usernameLower: username.toLowerCase(), host: IsNull(), });