Closed barbeau closed 8 years ago
@philipmw Alright, I've squashed the commits - this should be ready for review. Please test this on your Echo as well - I had something strange happen last night during test (the get arrivals API kept failing), but I think it was a configuration issue with my dev/prod environments. It seemed to work fine again after the problem. But, please give it a test and make sure it runs as expected.
@philipmw I'd like to get v1.0 RC back to Amazon cert in the next day or too - would you be able to test this before then?
It looks like the error I saw when testing this was due to API key rate limiting in Tampa (I'm working with them to fix it). This was only exposed via this patch because now we're calling stops-for-location and arrivals-and-departures-for-stop APIs back-to-back as part of creating the welcome aboard message. I added better OBA error code logging in https://github.com/OneBusAway/onebusaway-alexa/pull/73 to make it easier to debug future API issues.
I'm going to push commits here as I work on this.