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

When non-Open311 issue submission fails user loses issue report #865

Closed
barbeau opened this issue Mar 29, 2018 · 0 comments
Closed

When non-Open311 issue submission fails user loses issue report #865

barbeau opened this issue Mar 29, 2018 · 0 comments
Labels
Milestone

Comments

@barbeau
Copy link
Member

barbeau commented Mar 29, 2018

Summary:

Reported by a user in Puget Sound:

It would be great if when I try to report an arrival time issue, that the app doesn't just say "Unable to send report" after I spent 3 minutes typing it up.

I can reproduce this using Puget Sound region, which means it's specific to non-Open311 issue submission (i.e., via the OBA server REST APIs).

Steps to reproduce:

  1. Switch to Puget Sound region
  2. View arrivals at a stop, tap on arrival time and choose "Report arrival time problem"
  3. Turn on airplane mode
  4. Fill out the form and tap the submission arrow in action bar

Expected behavior:

Communication will fail due to airplane mode, so an error message should be displayed to the user and it should stay on the same form so the user can re-submit again

Observed behavior:

Dialog says "Your issue has been successfully reported" with "Ok" button, but a Toast pops up that says "Unable to send the report. Try again?" and the user is returned to the arrival list screen after they tap "Ok", which means that they effectively lost the info they typed into the box.

Device and Android version:

App Version: 2.2.5
Model: Nexus 6P
OS Version: 8.1.0 / 27
Google Play Services App: 12.2.21 (440-188803320)
Google Play Services Library: 9452000
Region/API: Puget Sound (selected automatically)

@barbeau barbeau added the bug label Mar 29, 2018
@barbeau barbeau added this to the v2.3.x milestone Mar 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant