Skip to content

Add slides filter to conference schedule - #2470

Merged
martinbonnin merged 2 commits into
graphql:sourcefrom
Debagithub567:source
Jul 27, 2026
Merged

Add slides filter to conference schedule#2470
martinbonnin merged 2 commits into
graphql:sourcefrom
Debagithub567:source

Conversation

@Debagithub567

Copy link
Copy Markdown
Contributor

Closes #2420

Description

This PR adds support for filtering conference sessions based on whether presentation slides are attached.

Changes

  • Added a hasSlides property to ScheduleSession
  • Derived the hasSlides value from the existing session.files data
  • Added a Slides filter to the conference schedule
  • Reused the existing generic filtering mechanism without introducing additional filtering logic

Testing

  • Verified that the Slides filter appears in the conference schedule
  • Verified that sessions with attached files appear under Yes
  • Verified that sessions without attached files appear under No
  • Confirmed that the filter works alongside the existing schedule filters

Screenshot

The new Slides filter with Yes/No options in the conference schedule.

graphql_slides_filter

@linux-foundation-easycla

linux-foundation-easycla Bot commented Jul 26, 2026

Copy link
Copy Markdown

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: Debagithub567 / name: Debajit Roul (907e8f0)

@vercel

vercel Bot commented Jul 26, 2026

Copy link
Copy Markdown

@Debagithub567 is attempting to deploy a commit to the The GraphQL Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@martinbonnin martinbonnin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@martinbonnin
martinbonnin enabled auto-merge (squash) July 27, 2026 14:36
@martinbonnin
martinbonnin merged commit fa55194 into graphql:source Jul 27, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for filtering sessions that have slides attached/or not

2 participants