diff options
author | Julien Dessaux | 2021-09-10 17:26:23 +0200 |
---|---|---|
committer | Julien Dessaux | 2021-09-10 17:26:23 +0200 |
commit | 678fdf8759a7a6ed6628194d085a47b5490e68ea (patch) | |
tree | a335a5db442ad8ba2cc780c5ca17250a68d4f8f1 /pkg/navitia_api_client/stops.go | |
parent | Added database function to get all train stops (diff) | |
download | trains-678fdf8759a7a6ed6628194d085a47b5490e68ea.tar.gz trains-678fdf8759a7a6ed6628194d085a47b5490e68ea.tar.bz2 trains-678fdf8759a7a6ed6628194d085a47b5490e68ea.zip |
Finished not so simple refactoring
Diffstat (limited to '')
-rw-r--r-- | pkg/navitia_api_client/stops.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pkg/navitia_api_client/stops.go b/pkg/navitia_api_client/stops.go index f0cbcf8..2c424b3 100644 --- a/pkg/navitia_api_client/stops.go +++ b/pkg/navitia_api_client/stops.go @@ -31,11 +31,11 @@ type StopsResponse struct { Context interface{} `json:"context"` } -func (c *NavitiaClient) GetStops() (trainStops []model.Stop, err error) { +func (c *NavitiaClient) GetStops() (stops []model.Stop, err error) { return getStopsPage(c, 0) } -func getStopsPage(c *NavitiaClient, i int) (trainStops []model.Stop, err error) { +func getStopsPage(c *NavitiaClient, i int) (stops []model.Stop, err error) { request := fmt.Sprintf("%s/coverage/sncf/stop_areas?count=1000&start_page=%d", c.baseURL, i) req, err := http.NewRequest("GET", request, nil) if err != nil { @@ -53,7 +53,7 @@ func getStopsPage(c *NavitiaClient, i int) (trainStops []model.Stop, err error) } for i := 0; i < len(data.StopAreas); i++ { if data.StopAreas[i].Label != "" { - trainStops = append(trainStops, model.Stop{data.StopAreas[i].ID, data.StopAreas[i].Label}) + stops = append(stops, model.Stop{data.StopAreas[i].ID, data.StopAreas[i].Label}) } } if data.Pagination.ItemsOnPage+data.Pagination.ItemsPerPage*data.Pagination.StartPage < data.Pagination.TotalResult { @@ -61,7 +61,7 @@ func getStopsPage(c *NavitiaClient, i int) (trainStops []model.Stop, err error) if err != nil { return nil, err } - trainStops = append(trainStops, tss...) + stops = append(stops, tss...) } } else { err = newApiError(resp.StatusCode, "GetStops") |