From be26c5636249b4e4a467e8eb3af55237b75dcaca Mon Sep 17 00:00:00 2001 From: hannahhoward Date: Fri, 24 Jan 2020 14:29:31 -0800 Subject: [PATCH] feat(client): provide more informative retrieval message --- node/impl/client/client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/node/impl/client/client.go b/node/impl/client/client.go index 7968a8bf0..767c42d80 100644 --- a/node/impl/client/client.go +++ b/node/impl/client/client.go @@ -281,7 +281,7 @@ func (a *API) ClientRetrieve(ctx context.Context, order api.RetrievalOrder, path if state.PayloadCID.Equals(order.Root) { switch event { case retrievalmarket.ClientEventError: - retrievalResult <- xerrors.New("Retrieval Error") + retrievalResult <- xerrors.Errorf("Retrieval Error: %s", state.Message) case retrievalmarket.ClientEventComplete: retrievalResult <- nil } @@ -301,7 +301,7 @@ func (a *API) ClientRetrieve(ctx context.Context, order api.RetrievalOrder, path return xerrors.New("Retrieval Timed Out") case err := <-retrievalResult: if err != nil { - return xerrors.Errorf("RetrieveUnixfs: %w", err) + return xerrors.Errorf("Retrieve: %w", err) } }