Traewelldroid / traewelldroid

Android app for @Traewelling public transport check-in service
https://traewelldroid.de
GNU Affero General Public License v3.0
67 stars 8 forks source link

Automatically check out of travelynx when checking in again #352

Open deingithub opened 2 months ago

deingithub commented 2 months ago

Is your feature request related to a problem? Please describe. I don't use your app myself, but a friend does to check in to travelynx and träwelling at the same time. She frequently encounters the issue that while träwelling happily accepts the checkin, travelynx is still waiting on the automatic checkout ten minutes after arrival and the checkin fails. She has to open the website and manually check out before switching back into the app.

Describe the solution you'd like Before transmitting a new checkin into travelynx, use its API to check out at the last trip's destination and skip the 10 minute waiting period. If the last checkin is more than ~15 minutes old, this can be skipped because travelynx will have checked out automatically.

Describe alternatives you've considered Keep as is, or add a link to the travelynx landing page to the error screen so you can manually check out quicker at least.

Additional context