From 27e703a30b694f1685a111ca77388756b2d4de16 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Mon, 17 Nov 2025 00:00:00 +0000 Subject: refs: resolvePackedRef shall return ErrNotFound when not finding refs --- refs.go | 4 ++-- 1 file 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. -- cgit v1.3.1-10-gc9f91