In the unified talk component, the left-side menu shows session information (e.g., session titles, program entries) even when the event schedule and sessions are not published.
This exposes information that organizers expect to remain hidden until the schedule is officially published.
Expected Behavior
- When the schedule is not published, no session/program items should appear in the Talk Component menu.
- The menu should only show items that are explicitly allowed to be visible.
- Session information should only appear after publishing the schedule.
Current Behavior
- The Talk Component menu displays session entries regardless of the publication status.
- Users can see session titles prematurely.
Tasks
- Check visibility logic for session and program items in talk component navigation.
- Add a conditional check tied to schedule/session publication flags.
- Ensure unpublished sessions cannot be accessed via direct links.
- Test with unpublished and published schedules to confirm correct behavior.