Skip to content

fix: Add shuttles into Providence/Stoughton timetable#3211

Merged
joshlarson merged 3 commits into
mainfrom
jdl/fix/providence-stoughton-shuttles-on-timetables
May 29, 2026
Merged

fix: Add shuttles into Providence/Stoughton timetable#3211
joshlarson merged 3 commits into
mainfrom
jdl/fix/providence-stoughton-shuttles-on-timetables

Conversation

@joshlarson
Copy link
Copy Markdown
Contributor

Scope

Asana Ticket: 🏖️⚽️🚄 Update Providence/Stoughton timetable to show match day shuttles

Implementation

This fully just copy-pastes the implementation from #3188, which did the same thing for Franklin/Foxboro shuttles.

The one difference is that the Providence line pulls in its associated shuttle route no matter what, and doesn't hard-code the dates - this still works because there are no shuttles on non-match days, which means that we simply add in an [empty list] on those days, which changes nothing. The Franklin line still needs to use special-cased dates because it has to do some extra work to remove Canton Junction on non-shuttle days, but Providence doesn't have that concern.

Screenshots

Screenshot 2026-05-29 at 10 12 57 AM *Note: Screenshots are a bit uninspiring right now, because the non-shuttle schedules haven't been updated yet - will add better screenshots once the data's there.*

How to test

Look at schedules for match days and notice that the shuttle trips have been added in.

Look at schedules for non-match days, and notice that there are no shuttles.

@joshlarson joshlarson requested a review from a team as a code owner May 29, 2026 14:35
@joshlarson joshlarson requested a review from jlucytan May 29, 2026 14:35
@joshlarson joshlarson added the dev-blue Deploy to dev-blue label May 29, 2026
@joshlarson joshlarson enabled auto-merge (squash) May 29, 2026 17:24
@joshlarson joshlarson merged commit a048b61 into main May 29, 2026
16 of 17 checks passed
@joshlarson joshlarson deleted the jdl/fix/providence-stoughton-shuttles-on-timetables branch May 29, 2026 17:58
@github-actions github-actions Bot removed the dev-blue Deploy to dev-blue label Jun 1, 2026
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.

2 participants