update issue assignee full implementation

This commit is contained in:
Oliver Bryan
2026-01-06 15:51:32 +00:00
parent b7a53d2d8a
commit 610cd4199b
7 changed files with 166 additions and 13 deletions

View File

@@ -41,7 +41,10 @@ export async function deleteIssue(id: number) {
return await db.delete(Issue).where(eq(Issue.id, id));
}
export async function updateIssue(id: number, updates: { title?: string; description?: string }) {
export async function updateIssue(
id: number,
updates: { title?: string; description?: string; assigneeId?: number | null },
) {
return await db.update(Issue).set(updates).where(eq(Issue.id, id)).returning();
}