From df5e18a13858d2307e1746886104bb9e482bc485 Mon Sep 17 00:00:00 2001 From: Oliver Bryan <04oliverbryan@gmail.com> Date: Thu, 1 Jan 2026 06:57:02 +0000 Subject: [PATCH] added avatarURL to user create + update functions --- packages/backend/src/db/queries/users.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/db/queries/users.ts b/packages/backend/src/db/queries/users.ts index 3c8b975..5812332 100644 --- a/packages/backend/src/db/queries/users.ts +++ b/packages/backend/src/db/queries/users.ts @@ -2,8 +2,8 @@ import { User, type UserRecord } from "@issue/shared"; import { eq } from "drizzle-orm"; import { db } from "../client"; -export async function createUser(name: string, username: string, passwordHash: string) { - const [user] = await db.insert(User).values({ name, username, passwordHash }).returning(); +export async function createUser(name: string, username: string, passwordHash: string, avatarURL?: string) { + const [user] = await db.insert(User).values({ name, username, passwordHash, avatarURL }).returning(); return user; } @@ -19,7 +19,11 @@ export async function getUserByUsername(username: string) { export async function updateById( id: number, - updates: { name?: string; passwordHash?: string; serverURL?: string }, + updates: { + name?: string; + passwordHash?: string; + avatarURL?: string; + }, ): Promise { const [user] = await db.update(User).set(updates).where(eq(User.id, id)).returning(); return user;