Skip to content

Commit 7006897

Browse files
authored
don't treat unassigned as not planned anymore
1 parent 6c855d2 commit 7006897

File tree

5 files changed

+12
-18
lines changed

5 files changed

+12
-18
lines changed

dist/index.js

Lines changed: 5 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/interfaces/IProjectData.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export interface IProjectData {
77
doneOrDeployIssues: ICardWithIssue[];
88
allPlannedIssues: ICardWithIssue[];
99
issuesToSolve: ICardWithIssue[];
10-
backlogUnassignedIssues: ICardWithIssue[];
10+
unassignedIssues: ICardWithIssue[];
1111
// raw:
1212
backlogIssues: ICardWithIssue[];
1313
committedIssues: ICardWithIssue[];

src/utils/getProjectData.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export const getProjectData = async (
9797
const inWorkIssues = [...progressIssues, ...inReviewIssues];
9898
const doneOrDeployIssues = [...waitingToDeployIssues, ...doneIssues];
9999
const allPlannedIssues = [...blockedIssues, ...committedIssues, ...inWorkIssues, ...doneOrDeployIssues];
100-
const backlogUnassignedIssues = filterUnassignedIssues([...blockedIssues, ...committedIssues]);
100+
const unassignedIssues = filterUnassignedIssues([...blockedIssues, ...committedIssues]);
101101
const toSolveIssues = [...inWorkIssues, ...blockedIssues, ...committedIssues];
102102

103103
return {
@@ -107,7 +107,7 @@ export const getProjectData = async (
107107
doneOrDeployIssues,
108108
allPlannedIssues,
109109
issuesToSolve: toSolveIssues,
110-
backlogUnassignedIssues,
110+
unassignedIssues,
111111
// plain
112112
backlogIssues,
113113
committedIssues,

src/utils/getProjectStats.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { notEmpty } from './functional/notEmpty';
88
import { pluck } from './functional/pluck';
99
import { ICardWithIssue } from '../interfaces/ICardWithIssue';
1010
import { IProjectWithConfig } from '../interfaces/IProjectWithConfig';
11-
import { filterUnassignedIssues } from './filterPlannedProjectData';
1211

1312
const getDevelopers = (
1413
cardsWithIssue: ICardWithIssue[],
@@ -97,12 +96,10 @@ export const getProjectStats = (
9796
} = data;
9897

9998
const daysLeft = getWorkDays(config);
100-
const plannedIssuesWithoutUnasigned = filterUnassignedIssues(allPlannedIssues);
101-
const plannedIssuesToSolve = filterUnassignedIssues(toSolveIssues);
10299

103-
const doneRate = doneOrDeployIssues.length / plannedIssuesWithoutUnasigned.length;
104-
const inWorkRate = inWorkIssues.length / plannedIssuesWithoutUnasigned.length;
105-
const committedRate = filterUnassignedIssues(committedIssues).length / plannedIssuesWithoutUnasigned.length;
100+
const doneRate = doneOrDeployIssues.length / allPlannedIssues.length;
101+
const inWorkRate = inWorkIssues.length / allPlannedIssues.length;
102+
const committedRate = committedIssues.length / allPlannedIssues.length;
106103

107104
const developers = getDevelopers(allPlannedIssues, data.project);
108105

0 commit comments

Comments
 (0)