diff --git a/src/util/entities/UserSettings.ts b/src/util/entities/UserSettings.ts index da8f6b16..b7b455f0 100644 --- a/src/util/entities/UserSettings.ts +++ b/src/util/entities/UserSettings.ts @@ -128,7 +128,9 @@ export class UserSettings extends BaseClassWithoutId { public static async getOrDefault(userId: string) { // raw sql query - const userSettingsIndex = await this.getRepository().query("SELECT \"settingsIndex\" FROM users WHERE id = $1", [userId]); + const userSettingsIndex = ( + await this.getRepository().query("SELECT \"settingsIndex\" FROM users WHERE id = $1", [userId]) + )[0]?.settingsIndex as string | null; console.log(`[INFO/UserSettings] Fetched settings index for user ${userId}:`, userSettingsIndex);