From b7d05b461607c0c04a5fc3dcb862b1f5fc816ebd Mon Sep 17 00:00:00 2001 From: Lorenz Herzberger Date: Tue, 24 Sep 2024 11:47:43 +0200 Subject: [PATCH] fix: check correct len(response.Data) Signed-off-by: Lorenz Herzberger --- lib/trustwallet/trustwallet.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/trustwallet/trustwallet.go b/lib/trustwallet/trustwallet.go index b9fb0d6..ad39042 100644 --- a/lib/trustwallet/trustwallet.go +++ b/lib/trustwallet/trustwallet.go @@ -44,7 +44,7 @@ func (t *Connector) ValiseGet() (string, error) { if err != nil { return "", err } - if len(response.Data) > 0 { + if len(response.Data) > 1 { return response.Data[1], nil } return "", errors.New("no data returned") @@ -55,7 +55,7 @@ func (t *Connector) CreateMnemonic() (string, error) { if err != nil { return "", err } - if len(response.Data) > 0 { + if len(response.Data) > 1 { return response.Data[1], nil } return "", errors.New("no data returned") @@ -66,7 +66,7 @@ func (t *Connector) InjectPlanetminkeyToSE050(slot int) (bool, error) { if err != nil { return false, err } - if len(response.Data) > 0 { + if len(response.Data) > 1 { return response.Data[1] == "0", nil } return false, errors.New("no data returned") @@ -77,7 +77,7 @@ func (t *Connector) RecoverFromMnemonic(mnemonic string) (string, error) { if err != nil { return "", err } - if len(response.Data) > 0 { + if len(response.Data) > 1 { return response.Data[1], nil } return "", errors.New("no data returned") @@ -108,7 +108,7 @@ func (t *Connector) GetSeedSE050() (string, error) { if err != nil { return "", err } - if len(response.Data) > 0 { + if len(response.Data) > 1 { return response.Data[1], nil } return "", errors.New("no data returned")