fix: Return token items even when market is down (#3291)

This commit is contained in:
Khushboo-dev-cpp 2023-03-20 14:44:23 +01:00 committed by GitHub
parent 7e8804788e
commit bbec93b501
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -9,6 +9,7 @@ import (
"github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/common/hexutil"
"github.com/ethereum/go-ethereum/event" "github.com/ethereum/go-ethereum/event"
"github.com/ethereum/go-ethereum/log"
"github.com/status-im/status-go/multiaccounts/accounts" "github.com/status-im/status-go/multiaccounts/accounts"
"github.com/status-im/status-go/rpc" "github.com/status-im/status-go/rpc"
"github.com/status-im/status-go/services/wallet/async" "github.com/status-im/status-go/services/wallet/async"
@ -188,7 +189,7 @@ func (r *Reader) GetWalletToken(ctx context.Context, addresses []common.Address)
group.Add(func(parent context.Context) error { group.Add(func(parent context.Context) error {
prices, err = r.marketManager.FetchPrices(tokenSymbols, currencies) prices, err = r.marketManager.FetchPrices(tokenSymbols, currencies)
if err != nil { if err != nil {
return err log.Info("marketManager.FetchPrices err", err)
} }
return nil return nil
}) })
@ -196,7 +197,7 @@ func (r *Reader) GetWalletToken(ctx context.Context, addresses []common.Address)
group.Add(func(parent context.Context) error { group.Add(func(parent context.Context) error {
tokenDetails, err = r.marketManager.FetchTokenDetails(tokenSymbols) tokenDetails, err = r.marketManager.FetchTokenDetails(tokenSymbols)
if err != nil { if err != nil {
return err log.Info("marketManager.FetchTokenDetails err", err)
} }
return nil return nil
}) })
@ -204,7 +205,7 @@ func (r *Reader) GetWalletToken(ctx context.Context, addresses []common.Address)
group.Add(func(parent context.Context) error { group.Add(func(parent context.Context) error {
tokenMarketValues, err = r.marketManager.FetchTokenMarketValues(tokenSymbols, currency) tokenMarketValues, err = r.marketManager.FetchTokenMarketValues(tokenSymbols, currency)
if err != nil { if err != nil {
return err log.Info("marketManager.FetchTokenMarketValues err", err)
} }
return nil return nil
}) })