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
|