diff --git a/cointop/api/coingecko/v3/v3.go b/cointop/api/coingecko/v3/v3.go index 1b67e80..cf0a261 100644 --- a/cointop/api/coingecko/v3/v3.go +++ b/cointop/api/coingecko/v3/v3.go @@ -125,7 +125,7 @@ func (c *Client) SimpleSupportedVSCurrencies() (*types.SimpleSupportedVSCurrenci } var data *types.SimpleSupportedVSCurrencies err = json.Unmarshal(resp, &data) - return data, nil + return data, err } // CoinsList /coins/list diff --git a/cointop/portfolio.go b/cointop/portfolio.go index d81e721..db2d0de 100644 --- a/cointop/portfolio.go +++ b/cointop/portfolio.go @@ -136,6 +136,9 @@ func (ct *Cointop) setPortfolioHoldings() error { // read input field b := make([]byte, 100) n, err := ct.Views.Input.Backing().Read(b) + if err != nil { + return err + } if n == 0 { return nil }