Skip to content

Commit 2d08b89

Browse files
authored
Protect against undefined semesters
1 parent 1df4e4a commit 2d08b89

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/lib/utils/projects.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ export function generateProjectsInfo(projects: Project[]): ProjectsInfo {
3434

3535
projects.forEach((project) =>
3636
project.semester.forEach((semester) => {
37+
if (!semester) return; // skip empty/undefined semesters
38+
3739
if (projectArrayMap[semester] !== undefined) {
3840
projectArrayMap[semester].push(project);
3941
} else {

0 commit comments

Comments
 (0)