From 3de002c8414af7294b9fc3d661f23b934bae6a16 Mon Sep 17 00:00:00 2001 From: epriestley Date: Thu, 5 Apr 2018 05:26:23 -0700 Subject: [PATCH] Fix a commit hook issue where pushing dangerous changes would fatal before hitting the dragon bureaucrats Summary: See . The behavioral changes for Herald on initial import from D19265 could leave `$all_updates` undefined if we throw early enough. Test Plan: Pushed a dangerous change, saw dragon bureaucrats again. Differential Revision: https://secure.phabricator.com/D19297 --- src/applications/diffusion/engine/DiffusionCommitHookEngine.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/applications/diffusion/engine/DiffusionCommitHookEngine.php b/src/applications/diffusion/engine/DiffusionCommitHookEngine.php index dd5777b2b0..3bbb7c082b 100644 --- a/src/applications/diffusion/engine/DiffusionCommitHookEngine.php +++ b/src/applications/diffusion/engine/DiffusionCommitHookEngine.php @@ -126,6 +126,7 @@ final class DiffusionCommitHookEngine extends Phobject { public function execute() { $ref_updates = $this->findRefUpdates(); + $all_updates = $ref_updates; $caught = null; try {