append message on unavailable and error status

Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
This commit is contained in:
Ignacio Hagopian 2020-06-16 17:52:47 -03:00
parent 35d9de6b6e
commit ec9a334f93
No known key found for this signature in database
GPG Key ID: 4DC349E20B2AD1BE

View File

@ -3,6 +3,7 @@ package client
import ( import (
"context" "context"
"errors" "errors"
"fmt"
"github.com/filecoin-project/go-fil-markets/pieceio" "github.com/filecoin-project/go-fil-markets/pieceio"
basicnode "github.com/ipld/go-ipld-prime/node/basic" basicnode "github.com/ipld/go-ipld-prime/node/basic"
@ -229,9 +230,9 @@ func (a *API) makeRetrievalQuery(ctx context.Context, rp retrievalmarket.Retriev
case retrievalmarket.QueryResponseAvailable: case retrievalmarket.QueryResponseAvailable:
errStr = "" errStr = ""
case retrievalmarket.QueryResponseUnavailable: case retrievalmarket.QueryResponseUnavailable:
errStr = "retrieval query offer was unavailable" errStr = fmt.Sprintf("retrieval query offer was unavailable: %s", queryResponse.Message)
case retrievalmarket.QueryResponseError: case retrievalmarket.QueryResponseError:
errStr = "retrieval query offer errored" errStr = fmt.Sprintf("retrieval query offer errored: %s", queryResponse.Message)
} }
return api.QueryOffer{ return api.QueryOffer{