aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Runxi Yu2025-11-17 00:00:00 +0000
committerGravatar Runxi Yu2025-11-17 00:00:00 +0000
commit27e703a30b694f1685a111ca77388756b2d4de16 (patch)
tree461f317f4630182d3026e73132ca06f36b092f13
parentMake the internal serialize function a method instead (diff)
signature
refs: resolvePackedRef shall return ErrNotFound when not finding refs
-rw-r--r--refs.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/refs.go b/refs.go
index c0737563..3ebdfb86 100644
--- a/refs.go
+++ b/refs.go
@@ -41,7 +41,7 @@ func (repo *Repository) resolvePackedRef(refname string) (Hash, error) {
f, err := os.Open(path)
if err != nil {
if os.IsNotExist(err) {
- return Hash{}, ErrInvalidObject
+ return Hash{}, ErrNotFound
}
return Hash{}, err
}
@@ -72,7 +72,7 @@ func (repo *Repository) resolvePackedRef(refname string) (Hash, error) {
if scanErr != nil {
return Hash{}, scanErr
}
- return Hash{}, ErrInvalidObject
+ return Hash{}, ErrNotFound
}
// HeadKind represents the kind of HEAD reference.