Skip to content

Commit

Permalink
Refactor frontend to prepare for #5955.
Browse files Browse the repository at this point in the history
  • Loading branch information
fniessink committed Dec 7, 2023
1 parent 1876f27 commit 625aeea
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions components/frontend/src/issue/IssueStatus.js
Original file line number Diff line number Diff line change
Expand Up @@ -157,17 +157,18 @@ issuePopupContent.propTypes = {
issueStatus: issueStatusPropType
}

function IssuesWithTracker({ metric, settings }) {
function IssuesWithTracker({ issueIds, metric, settings }) {
const issueStatuses = metric.issue_status || [];
return <>
{
issueStatuses.map((issueStatus) =>
issueStatuses.filter((issueStatus) => issueIds.indexOf(issueStatus.issue_id) > -1).map((issueStatus) =>
<IssueWithTracker key={issueStatus.issue_id} issueStatus={issueStatus} settings={settings} />
)
}
</>
}
IssuesWithTracker.propTypes = {
issueIds: stringsPropType,
metric: metricPropType,
settings: settingsPropType
}
Expand All @@ -177,7 +178,7 @@ export function IssueStatus({ metric, issueTrackerMissing, settings }) {
if (issueTrackerMissing && issueIds.length > 0) {
return <IssuesWithoutTracker issueIds={issueIds} />
}
return <IssuesWithTracker metric={metric} settings={settings} />
return <IssuesWithTracker issueIds={issueIds} metric={metric} settings={settings} />
}
IssueStatus.propTypes = {
issueTrackerMissing: PropTypes.bool,
Expand Down

0 comments on commit 625aeea

Please sign in to comment.