Skip to content

Add SCEvents link to authenticated user navbar#2088

Merged
trista-chen-29 merged 1 commit intodevfrom
trista/scevents_navbar_fix
Apr 18, 2026
Merged

Add SCEvents link to authenticated user navbar#2088
trista-chen-29 merged 1 commit intodevfrom
trista/scevents_navbar_fix

Conversation

@trista-chen-29
Copy link
Copy Markdown
Collaborator

Changes

Added SCEvents route to authedRoutes in UserNavbar.js

Why

Previously, SCEvents was only visible to unauthenticated users due to route separation logic. This change ensures all users can access the Events page.

Screenshots

  • feature flag OFF
Screenshot 2026-04-17 at 10 11 30 PM Screenshot 2026-04-17 at 10 11 05 PM
  • feature flag ON
    • Before: SCEvents missing for authenticated users
Screenshot 2026-04-17 at 10 03 18 PM
  • After: SCEvents visible for member/officer/admin
Screenshot 2026-04-17 at 10 04 22 PM Screenshot 2026-04-17 at 10 04 39 PM Screenshot 2026-04-17 at 10 04 51 PM

Copy link
Copy Markdown
Collaborator

@steeevin88 steeevin88 left a comment

Choose a reason for hiding this comment

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

nice, thanks for catching this

@trista-chen-29 trista-chen-29 changed the title Adds SCEvents link to authenticated user navbar Add SCEvents link to authenticated user navbar Apr 18, 2026
@trista-chen-29 trista-chen-29 merged commit e5cd152 into dev Apr 18, 2026
4 checks passed
@trista-chen-29 trista-chen-29 deleted the trista/scevents_navbar_fix branch April 18, 2026 05:34
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.

3 participants