diff --git a/__tests__/components/viewers/__snapshots__/nearby-view.js.snap b/__tests__/components/viewers/__snapshots__/nearby-view.js.snap index 9d67135e1..bca73d951 100644 --- a/__tests__/components/viewers/__snapshots__/nearby-view.js.snap +++ b/__tests__/components/viewers/__snapshots__/nearby-view.js.snap @@ -12926,14 +12926,25 @@ exports[`components > viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > nearby view renders proper scooter dates 1`] = ` viewers > stop viewer should render with initial stop id a } > (!filter.agency || getAgencyIdsForFilter(filter.agency, transitOperators).includes( - route.agencyId + route.agency.id ) || - filter.agency === route.agencyName) && + filter.agency === route.agency.name) && (!filter.mode || filter.mode === route.mode) && // If user search is active, filter by either the long/short name, or the route description (!filter.search || @@ -516,9 +516,9 @@ export const getModesForActiveAgencyFilter = createSelector( route.mode && (!filter.agency || getAgencyIdsForFilter(filter.agency, transitOperators).includes( - route.agencyId + route.agency.id ) || - filter.agency === route.agencyName) + filter.agency === route.agency.name) ) .map((route) => route.mode) .filter((mode) => mode !== undefined) diff --git a/lib/util/viewer.js b/lib/util/viewer.js index f8efde7cc..fb5ff5063 100644 --- a/lib/util/viewer.js +++ b/lib/util/viewer.js @@ -396,18 +396,13 @@ export function generateFakeLegForRouteRenderer( route, onColoredBackground = false ) { - // RouteRenderer requires a "leg" return { - agencyName: route?.agencyName || route.agency?.name, - + agency: route.agency, mode: getModeFromRoute(route), // Don't render top border when colors are mismatched onColoredBackground, origColor: route.origColor, - routeColor: route.color, - routeLongName: route.longName, - routeShortName: route.shortName, - routeTextColor: route.textColor + route } }