Skip to content

Commit 2dca8c2

Browse files
authored
Merge pull request #5426 from kjzz/zkj/refactor
object:refactor data encode error
2 parents 78a32f2 + dad9bdd commit 2dca8c2

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

core/commands/object/object.go

+4-5
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ import (
2323
cid "gx/ipfs/QmZFbDTY9jfSBms2MchvYM9oYRbAF19K7Pby47yDBfpPrb/go-cid"
2424
)
2525

26-
// ErrObjectTooLarge is returned when too much data was read from stdin. current limit 2m
27-
var ErrObjectTooLarge = errors.New("input object was too large. limit is 2mbytes")
28-
2926
const inputLimit = 2 << 20
3027

3128
type Node struct {
@@ -43,6 +40,8 @@ type Object struct {
4340
Links []Link `json:"Links,omitempty"`
4441
}
4542

43+
var ErrDataEncoding = errors.New("unkown data field encoding")
44+
4645
var ObjectCmd = &cmds.Command{
4746
Helptext: cmdkit.HelpText{
4847
Tagline: "Interact with IPFS objects.",
@@ -575,7 +574,7 @@ func deserializeNode(nd *Node, dataFieldEncoding string) (*dag.ProtoNode, error)
575574
}
576575
dagnode.SetData(data)
577576
default:
578-
return nil, fmt.Errorf("unkown data field encoding")
577+
return nil, ErrDataEncoding
579578
}
580579

581580
links := make([]*ipld.Link, len(nd.Links))
@@ -617,5 +616,5 @@ func encodeData(data []byte, encoding string) (string, error) {
617616
return base64.StdEncoding.EncodeToString(data), nil
618617
}
619618

620-
return "", fmt.Errorf("unkown data field encoding")
619+
return "", ErrDataEncoding
621620
}

0 commit comments

Comments
 (0)