Skip to content

Conversation

@boringcactus
Copy link
Member

Summary

Ticket: Fix: all GL downstream alerts shown at stops where subset of GL routes served

I looked at discarding the early morning pattern if the trip has already happened, but the place where we check which service is actually typical or upcoming is after the place where we check which alerts are relevant, so it’d be nontrivial to rearrange things to get that to work perfectly, and that’d still be heuristic-based and not infallible. With this approach, as mentioned in the ticket, westbound branches will only list alerts for their branch and GLX branches will include other branches due to the early morning cross-branch trips.

iOS

  • [ ] If you added any user-facing strings on iOS, are they included in Localizable.xcstrings?
    • [ ] Add temporary machine translations, marked "Needs Review"

android

  • [ ] All user-facing strings added to strings resource in alphabetical order
  • [ ] Expensive calculations are run in withContext(Dispatchers.Default) where possible (ideally in shared code)

Testing

Added a unit test for new logic.

@boringcactus boringcactus requested a review from a team as a code owner August 21, 2025 19:37
@boringcactus boringcactus requested a review from BrandonTR August 21, 2025 19:37
@boringcactus boringcactus added this pull request to the merge queue Aug 22, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 22, 2025
@boringcactus boringcactus added this pull request to the merge queue Aug 22, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 22, 2025
@boringcactus boringcactus added this pull request to the merge queue Aug 22, 2025
Merged via the queue into main with commit 3f69074 Aug 22, 2025
11 checks passed
@boringcactus boringcactus deleted the mth-gl-alerts branch August 22, 2025 17:14
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