From 37dac499ca9d94ac25897860903c973a06c9da99 Mon Sep 17 00:00:00 2001 From: Avinash U Date: Wed, 11 Dec 2019 16:59:21 +0530 Subject: [PATCH] Fix a bug that limits the historic trades to 20k with duplicates --- contrib/polygon/api/api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/polygon/api/api.go b/contrib/polygon/api/api.go index 7372296b6..0e5497aae 100644 --- a/contrib/polygon/api/api.go +++ b/contrib/polygon/api/api.go @@ -176,7 +176,6 @@ func GetHistoricTrades(symbol, date string) (totalTrades *HistoricTrades, err er resp *http.Response u *url.URL q url.Values - trades = &HistoricTrades{} ) for { @@ -206,6 +205,7 @@ func GetHistoricTrades(symbol, date string) (totalTrades *HistoricTrades, err er return nil, fmt.Errorf("status code %v", resp.StatusCode) } + trades := &HistoricTrades{} if err = unmarshal(resp, trades); err != nil { return nil, err }