create issue with assignee

This commit is contained in:
Oliver Bryan
2026-01-06 23:01:50 +00:00
parent 2e030e962e
commit efb75c2f26
4 changed files with 21 additions and 1 deletions

View File

@@ -5,17 +5,20 @@ export async function create({
projectId,
title,
description,
assigneeId,
onSuccess,
onError,
}: {
projectId: number;
title: string;
description: string;
assigneeId?: number | null;
} & ServerQueryInput) {
const url = new URL(`${getServerURL()}/issue/create`);
url.searchParams.set("projectId", `${projectId}`);
url.searchParams.set("title", title.trim());
if (description.trim() !== "") url.searchParams.set("description", description.trim());
if (assigneeId != null) url.searchParams.set("assigneeId", `${assigneeId}`);
const res = await fetch(url.toString(), {
headers: getAuthHeaders(),