From 6e8071532b9adf3d17a05db1f2eb99a68ee0d832 Mon Sep 17 00:00:00 2001 From: Gareth Kirwan Date: Thu, 16 Jan 2025 11:20:16 +0700 Subject: [PATCH] fixup! GateIO: Split asset.Futures into CoinM and USDT --- exchanges/gateio/gateio_websocket_futures.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/exchanges/gateio/gateio_websocket_futures.go b/exchanges/gateio/gateio_websocket_futures.go index 9f101424bd8..1f67c67ac42 100644 --- a/exchanges/gateio/gateio_websocket_futures.go +++ b/exchanges/gateio/gateio_websocket_futures.go @@ -11,6 +11,7 @@ import ( "time" "github.com/gorilla/websocket" + "github.com/thrasher-corp/gocryptotrader/common" "github.com/thrasher-corp/gocryptotrader/currency" "github.com/thrasher-corp/gocryptotrader/exchanges/account" "github.com/thrasher-corp/gocryptotrader/exchanges/asset" @@ -93,10 +94,7 @@ func (g *Gateio) GenerateFuturesDefaultSubscriptions(a asset.Item) (subscription } pairs, err := g.GetEnabledPairs(a) - if err != nil { - if errors.Is(err, asset.ErrNotEnabled) { - return nil, nil // no enabled pairs, subscriptions require an associated pair. - } + if common.ExcludeError(err, asset.ErrNotEnabled) != nil { return nil, err }