Skip to content

Fix featured online activities workflow - #3651

Open
bernardhanna wants to merge 1 commit into
devfrom
fix/featured-online-activities
Open

bernardhanna wants to merge 1 commit into
devfrom
fix/featured-online-activities

Conversation

@bernardhanna

Copy link
Copy Markdown
Collaborator

Summary

  • Point super admin Online Events menu to /online/list and always show the All Online Activities tab so approved open-online events can be promoted/featured
  • Fix public /featured-activities calendar month/year selection so featured events in later months/years actually load
  • Normalize online-events country filter status casing and add empty-state copy plus regression tests

Test plan

  • As super admin, open Online Events from the profile menu and confirm it lands on All Online Activities with Promote / Accept as Featured actions
  • Approve an open-online activity, feature it from /online/list, and confirm it appears on /featured-activities
  • Confirm invite-only / pending (unapproved) online activities do not appear in the featuring lists
  • With featured events only in a future year/month, confirm the calendar selects that month/year and shows them
  • Run php artisan test --filter=OnlineEventsWorkflowTest (once sqlite migration issues are resolved, or against mysql testing)

Made with Cursor

Super admins were sent to the promoted-only list and could not see All Online Activities, and the public calendar selected the wrong year for future featured months.

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

1 participant