aboutsummaryrefslogtreecommitdiff
path: root/receivepack/service
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-08 01:36:57 +0800
committerGravatar Runxi Yu2026-03-08 01:36:57 +0800
commitf329f9e6ddc0f47a29df41082f4f12b9466bdac7 (patch)
tree8ed10f90f4ccd507b0b0213c6b16297faa7ec25a /receivepack/service
parentprotocol/v0v1/server/receivepack: Fix report-status (diff)
receivepack: Actually test it
Diffstat (limited to 'receivepack/service')
-rw-r--r--receivepack/service/ingest_quarantine.go8
-rw-r--r--receivepack/service/service_test.go2
2 files changed, 6 insertions, 4 deletions
diff --git a/receivepack/service/ingest_quarantine.go b/receivepack/service/ingest_quarantine.go
index bf918c6d..c41f6c86 100644
--- a/receivepack/service/ingest_quarantine.go
+++ b/receivepack/service/ingest_quarantine.go
@@ -52,9 +52,11 @@ func (service *Service) ingestQuarantine(
req.Pack,
quarantinePackRoot,
service.opts.Algorithm,
- true,
- true,
- service.opts.ExistingObjects,
+ ingest.Options{
+ FixThin: true,
+ WriteRev: true,
+ Base: service.opts.ExistingObjects,
+ },
)
_ = quarantinePackRoot.Close()
diff --git a/receivepack/service/service_test.go b/receivepack/service/service_test.go
index a29e71de..bee8d1aa 100644
--- a/receivepack/service/service_test.go
+++ b/receivepack/service/service_test.go
@@ -10,7 +10,7 @@ import (
"codeberg.org/lindenii/furgit/internal/testgit"
"codeberg.org/lindenii/furgit/objectid"
"codeberg.org/lindenii/furgit/objectstore/memory"
- "codeberg.org/lindenii/furgit/receivepack/internal/service"
+ "codeberg.org/lindenii/furgit/receivepack/service"
)
func TestExecutePackExpectedWithoutObjectsRoot(t *testing.T) {