Skip to content

Commit b51fecd

Browse files
fix(services/content/talks): fix upcoming sessions calc
1 parent 4dce647 commit b51fecd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/services/content/talks.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,14 @@ export default class TalksContentService {
114114
}
115115

116116
public async getGetUpcomingSessions() {
117-
const currentYear = new Date().getFullYear();
117+
const today = new Date().getTime();
118118

119119
const doc = await contentfulServiceInstance.query<GetAllSessionsQuery>({
120120
query: GetAllSessionsDocument,
121121
});
122122

123123
const items = doc.data.sessionCollection?.items as Array<Session>;
124-
const mappedData = items.map(transformers.upcoming).filter((item) => item.eventYear === currentYear)!;
124+
const mappedData = items.map(transformers.upcoming).filter((item) => item.eventDate > today)!;
125125
return [...mappedData].sort((sessionA, sessionB) => sessionA.eventDate - sessionB.eventDate);
126126
}
127127

0 commit comments

Comments
 (0)