I'm currently using the stops-for-location API to to convert the user-facing stop code to the
actual stop id before calling the arrivals-and-departures-for-stop API.
Now, stops-for-location in case of my dataset, always returns one result ,that is, for one given stop code there's just one related stop id.
My idea is that the client doesn't necessarily need to call stops-for-location but instead the same operation (stop code -> stop id) can be implemented in the arrivals-and-departures-for-stop API code before fetching the actual arrivals.
So the client would do just one http call instead of two although stops-for-location can be cached.
I was wondering what could be the implications or side effects if ArrivalsAndDeparturesForStopAction.java is modified to do the stop code -> stop id translation (basically calling _service.getStops() before _service.getStopWithArrivalsAndDepartures() )?
Any drawbacks or negatives ?