diff --git a/api/gameforge/sprint-join.ts b/api/gameforge/sprint-join.ts index 8027c4d1..7ca09870 100644 --- a/api/gameforge/sprint-join.ts +++ b/api/gameforge/sprint-join.ts @@ -44,7 +44,9 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { .from("gameforge_projects") .select("id") .eq("id", sprint.project_id) - .or(`lead_id.eq.${user.id},id.in.(select project_id from gameforge_team_members where user_id='${user.id}')`) + .or( + `lead_id.eq.${user.id},id.in.(select project_id from gameforge_team_members where user_id='${user.id}')`, + ) .single(); if (!projectAccess) { @@ -105,9 +107,7 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { .single(); if (memberError || !member) { - return res - .status(404) - .json({ error: "Not a member of this sprint" }); + return res.status(404).json({ error: "Not a member of this sprint" }); } // Don't allow lead to leave if they're the only lead diff --git a/api/gameforge/sprint.ts b/api/gameforge/sprint.ts index 7876bb3e..f3e89e06 100644 --- a/api/gameforge/sprint.ts +++ b/api/gameforge/sprint.ts @@ -24,10 +24,8 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { if (req.method === "GET") { const { projectId, status } = req.query; - let query = admin - .from("gameforge_sprints") - .select( - ` + let query = admin.from("gameforge_sprints").select( + ` id, project_id, sprint_number, @@ -46,7 +44,7 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { gameforge_projects(name), gameforge_sprint_members(user_id) `, - ); + ); if (projectId) { query = query.eq("project_id", projectId); diff --git a/api/gameforge/tasks.ts b/api/gameforge/tasks.ts index d393dd94..017dbffb 100644 --- a/api/gameforge/tasks.ts +++ b/api/gameforge/tasks.ts @@ -24,10 +24,8 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { if (req.method === "GET") { const { sprintId, projectId, status, assignedTo } = req.query; - let query = admin - .from("gameforge_tasks") - .select( - ` + let query = admin.from("gameforge_tasks").select( + ` id, sprint_id, project_id, @@ -46,7 +44,7 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { user_profiles:assigned_to(id, full_name, avatar_url), creator:created_by_id(id, full_name) `, - ); + ); if (sprintId) { query = query.eq("sprint_id", sprintId); @@ -97,7 +95,9 @@ export default async function handler(req: VercelRequest, res: VercelResponse) { .from("gameforge_projects") .select("id") .eq("id", projectId) - .or(`lead_id.eq.${user.id},id.in.(select project_id from gameforge_team_members where user_id='${user.id}')`) + .or( + `lead_id.eq.${user.id},id.in.(select project_id from gameforge_team_members where user_id='${user.id}')`, + ) .single(); if (projectError || !project) { diff --git a/client/components/SprintManager.tsx b/client/components/SprintManager.tsx index 2e617b6f..26414b3d 100644 --- a/client/components/SprintManager.tsx +++ b/client/components/SprintManager.tsx @@ -86,7 +86,7 @@ export default function SprintManager({ `${API_BASE}/api/gameforge/sprint?projectId=${projectId}`, { headers: { Authorization: `Bearer ${token}` }, - } + }, ); if (res.ok) { @@ -98,10 +98,10 @@ export default function SprintManager({ data .filter((sprint: Sprint) => sprint.gameforge_sprint_members?.some( - (m: any) => m.user_id === session?.user?.id - ) + (m: any) => m.user_id === session?.user?.id, + ), ) - .map((s: Sprint) => s.id) + .map((s: Sprint) => s.id), ); setUserSprints(userSprintIds); } @@ -336,7 +336,10 @@ export default function SprintManager({ type="number" value={formData.plannedVelocity} onChange={(e) => - setFormData({ ...formData, plannedVelocity: e.target.value }) + setFormData({ + ...formData, + plannedVelocity: e.target.value, + }) } placeholder="Story points or tasks" className="bg-slate-900 border-slate-700" @@ -418,8 +421,7 @@ export default function SprintManager({ )} {sprint.end_date && (
Technical Skills
@@ -499,7 +501,8 @@ const Profile = () => {
) : null}
{/* ARM AFFILIATIONS */}
- {profile.arm_affiliations && profile.arm_affiliations.length > 0 ? (
+ {profile.arm_affiliations &&
+ profile.arm_affiliations.length > 0 ? (