Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(transitive-overlay): Prevent null route object from causing crash #812

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

lightsage88
Copy link
Contributor

While working on implementing a new data source to our Trimet application that includes new service providers, I noticed that sometimes the leg.route property was null but it was still coming up truthy for the if/else comparison I adjusted that checks whether or not it is an object. This was breaking some trips on different types of buses from new providers, but also our proprietary MAX Rail rides, which have never been a problem before.

This little fix ensures that route.leg is not null. When I did this locally, all my trips were working.

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