Skip to content

Trip/stop problem reporting APIs broken in Puget Sound #126

Open
@barbeau

Description

@barbeau

@sheldonabrown We’ve gotten a number of reports from Android users in the past week that they are trying to submit trip/stop problem reports from within the Android app and getting error messages in Puget Sound.

Steps to replicate:
• Open Arrivals screen on OBA Android
• Tap “Menu->Report Stop Problem”, or tap on an arrival time and tap “Report problem with trip”
• Fill out the form and try to send it

You should see an error message pop up that says “Unable to send report, please try again?”.

This works fine in Tampa (you get a success message when submitting the report).

There is a complicated history behind the trip/stop problem reporting APIs. See #18 (comment) for a detailed discussion of what we found a while back - apparently only the old, undocumented problem reporting API works. The new(er), documented problem reporting APIs (http://developer.onebusaway.org/modules/onebusaway-application-modules/current/api/where/methods/report-problem-with-trip.html and http://developer.onebusaway.org/modules/onebusaway-application-modules/current/api/where/methods/report-problem-with-stop.html) do not work (see #69), and are not used by OBA Android or iOS.

I'm guessing there was new code introduced at Puget Sound that broke the old, undocumented problem reporting APIs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions