aboutsummaryrefslogtreecommitdiff
path: root/object
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-31 03:11:58 +0000
committerGravatar Runxi Yu2026-03-31 03:11:58 +0000
commit23224b2383c15a5829904365a6e722ae2f1da1a7 (patch)
treeaf3f95ef1dfb21bb59b9a4784d60c4ae34c62d9d /object
parentinternal/peel: Purge (diff)
signatureNo signature
object/fetch: Wrap ReadSize errors
Diffstat (limited to 'object')
-rw-r--r--object/fetch/size.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/object/fetch/size.go b/object/fetch/size.go
index 5eac9461..da59e12a 100644
--- a/object/fetch/size.go
+++ b/object/fetch/size.go
@@ -6,5 +6,10 @@ import objectid "codeberg.org/lindenii/furgit/object/id"
//
// Labels: Life-Parent.
func (r *Fetcher) Size(id objectid.ObjectID) (int64, error) {
- return r.store.ReadSize(id)
+ size, err := r.store.ReadSize(id)
+ if err != nil {
+ return 0, wrapObjectReadError(id, err)
+ }
+
+ return size, nil
}