We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4dce647 commit b51fecdCopy full SHA for b51fecd
src/services/content/talks.ts
@@ -114,14 +114,14 @@ export default class TalksContentService {
114
}
115
116
public async getGetUpcomingSessions() {
117
- const currentYear = new Date().getFullYear();
+ const today = new Date().getTime();
118
119
const doc = await contentfulServiceInstance.query<GetAllSessionsQuery>({
120
query: GetAllSessionsDocument,
121
});
122
123
const items = doc.data.sessionCollection?.items as Array<Session>;
124
- const mappedData = items.map(transformers.upcoming).filter((item) => item.eventYear === currentYear)!;
+ const mappedData = items.map(transformers.upcoming).filter((item) => item.eventDate > today)!;
125
return [...mappedData].sort((sessionA, sessionB) => sessionA.eventDate - sessionB.eventDate);
126
127
0 commit comments