Skip to content

Commit c371df7

Browse files
authored
Merge pull request #352 from vbakke/fix/351-heatmap
Add guard for empty localStorage
2 parents bf14c86 + 1524771 commit c371df7

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

src/app/component/circular-heatmap/circular-heatmap.component.ts

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -198,14 +198,19 @@ export class CircularHeatmapComponent implements OnInit {
198198
data: ProjectData,
199199
activityName: string
200200
): any | undefined {
201-
const activity = data.find(project =>
202-
project.Activity.find(activity => activity.activityName === activityName)
203-
);
201+
if (data) {
202+
// Find the activity in data that matches the activityName
203+
const card = data.find(project =>
204+
project.Activity.find(
205+
activity => activity.activityName === activityName
206+
)
207+
);
204208

205-
if (activity) {
206-
return activity.Activity.find(
207-
activity => activity.activityName === activityName
208-
)?.teamsImplemented;
209+
if (card) {
210+
return card.Activity.find(
211+
activity => activity.activityName === activityName
212+
)?.teamsImplemented;
213+
}
209214
}
210215

211216
return undefined;

0 commit comments

Comments
 (0)