From deab83fa4630885edd806e8adac68eab275c5d8b Mon Sep 17 00:00:00 2001 From: Haydn Ewers <27211+haydn@users.noreply.github.com> Date: Tue, 20 Dec 2022 11:06:30 +1100 Subject: [PATCH] Add cycle number to index --- pages/index.page.tsx | 2 ++ utils/linear.ts | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/pages/index.page.tsx b/pages/index.page.tsx index 063b710..861feb5 100644 --- a/pages/index.page.tsx +++ b/pages/index.page.tsx @@ -29,6 +29,7 @@ const IndexPage: NextPage = () => { Key Project + Cycle Title Rank @@ -80,6 +81,7 @@ const IndexPage: NextPage = () => { {issue.identifier} {issue.projectName} + {issue.cycleNumber} {issue.title} {stats[id].priority.toFixed(2)} diff --git a/utils/linear.ts b/utils/linear.ts index 9c40a11..c0f25b5 100644 --- a/utils/linear.ts +++ b/utils/linear.ts @@ -13,6 +13,7 @@ type IssueSummary = { | "completed" | "canceled"; projectName: string | undefined; + cycleNumber: number | undefined; }; type IssueDetail = { @@ -96,6 +97,9 @@ const getIssues = async ( project { name } + cycle { + number + } } } } @@ -115,6 +119,7 @@ const getIssues = async ( ...edge?.node, state: edge?.node.state.type, projectName: edge?.node.project?.name, + cycleNumber: edge?.node.cycle?.number, })); return data?.team?.issues?.pageInfo?.hasNextPage === true -- 2.51.2