aboutsummaryrefslogtreecommitdiff
path: root/network/receivepack/hooks/reject_force_push.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-30 19:53:06 +0000
committerGravatar Runxi Yu2026-03-30 19:57:38 +0000
commit82f8ae0392250f0de127fcd7a5da21587e9e589c (patch)
treedb4a5c37ed310273a0491755833b0c206312d53e /network/receivepack/hooks/reject_force_push.go
parentnetwork/receivepack: Use dual (diff)
signatureNo signature
network/receivepack: Cleanup; also document QuarantinedObjects nullness
Diffstat (limited to 'network/receivepack/hooks/reject_force_push.go')
-rw-r--r--network/receivepack/hooks/reject_force_push.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/network/receivepack/hooks/reject_force_push.go b/network/receivepack/hooks/reject_force_push.go
index 841af31f..5840a031 100644
--- a/network/receivepack/hooks/reject_force_push.go
+++ b/network/receivepack/hooks/reject_force_push.go
@@ -21,7 +21,10 @@ func RejectForcePush() receivepack.Hook {
) ([]receivepack.UpdateDecision, error) {
_ = ctx
- objects := objectmix.New(req.QuarantinedObjects, req.ExistingObjects)
+ objects := req.ExistingObjects
+ if req.QuarantinedObjects != nil {
+ objects = objectmix.New(req.QuarantinedObjects, req.ExistingObjects)
+ }
queries := commitquery.New(fetch.New(objects), req.CommitGraph)