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