diff options
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/server/project/DeleteBranches.java')
-rw-r--r-- | gerrit-server/src/main/java/com/google/gerrit/server/project/DeleteBranches.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/project/DeleteBranches.java b/gerrit-server/src/main/java/com/google/gerrit/server/project/DeleteBranches.java index f4fa4468ee..7d53fecc8b 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/project/DeleteBranches.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/project/DeleteBranches.java @@ -127,6 +127,8 @@ public class DeleteBranches command.setResult(Result.REJECTED_OTHER_REASON, "it has open changes"); } RefUpdate u = r.updateRef(branch); + u.setExpectedOldObjectId(r.exactRef(branch).getObjectId()); + u.setNewObjectId(ObjectId.zeroId()); u.setForceUpdate(true); refDeletionValidator.validateRefOperation( project.getName(), identifiedUser.get(), u); |