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

Edge Case: Trip Updates Do Not Run to Completion #43

Open
stephenyeargin opened this issue Jul 24, 2022 · 0 comments
Open

Edge Case: Trip Updates Do Not Run to Completion #43

stephenyeargin opened this issue Jul 24, 2022 · 0 comments

Comments

@stephenyeargin
Copy link
Member

Scenario: A vehicle is extraordinarily behind schedule. Trip updates may only extend a portion of the remaining trip (handful of stops ahead of current position).

Result: Lack of updated times on stops ahead of the vehicle will show those times as already completed (lower opacity) because the clock time comparison evaluates to true. This will show rows of completed stops, active stops, and then inactive stops again.

Desired Behavior: A look-behind check is done to ensure that trip updates not extending to the completion of the trip (final stop sequences are empty) will not show a stop as completed. Stretch goal would be to show an exception warning on those rows/stops.

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

No branches or pull requests

1 participant