Skip to content
This repository has been archived by the owner on Jun 19, 2023. It is now read-only.

Commit

Permalink
Revert ListRes.Key to type Cid
Browse files Browse the repository at this point in the history
  • Loading branch information
hsanjuan committed Feb 7, 2020
1 parent 12e3664 commit d02a09b
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions util.go
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ func (s Status) Format() string {
type ListRes struct {
Status Status
ErrorMsg string
Key mh.Multihash
Key cid.Cid
FilePath string
Offset uint64
Size uint64
Expand All @@ -73,12 +73,12 @@ func (r *ListRes) FormatLong(enc func(cid.Cid) string) string {
enc = (cid.Cid).String
}
switch {
case r.Key == nil:
case !r.Key.Defined():
return "<corrupt key>"
case r.FilePath == "":
return r.Key.String()
default:
return fmt.Sprintf("%-50s %6d %s %d", enc(cid.NewCidV1(cid.Raw, r.Key)), r.Size, r.FilePath, r.Offset)
return fmt.Sprintf("%-50s %6d %s %d", enc(r.Key), r.Size, r.FilePath, r.Offset)
}
}

Expand Down Expand Up @@ -269,18 +269,21 @@ func mkListRes(m mh.Multihash, d *pb.DataObj, err error) *ListRes {
}
errorMsg = err.Error()
}

c := cid.NewCidV1(cid.Raw, m)

if d == nil {
return &ListRes{
Status: status,
ErrorMsg: errorMsg,
Key: m,
Key: c,
}
}

return &ListRes{
Status: status,
ErrorMsg: errorMsg,
Key: m,
Key: c,
FilePath: d.FilePath,
Size: d.Size_,
Offset: d.Offset,
Expand Down

0 comments on commit d02a09b

Please sign in to comment.