{"push_id":847201838,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f48a8337048d617d840aba1a08fe9f845bc8751a","before":"096117aacded31f1dec459c189211a3d1ee75dcb","commits":[{"sha":"f48a8337048d617d840aba1a08fe9f845bc8751a","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@epriestley.com","name":"epriestley"},"message":"Fix an issue with incorrect authorization handling in Working Copy build steps\n\nSummary:\nFixes T9669. Two issues:\n\n  - We were using `repositoryPHIDs` instead of `blueprintPHIDs` for the list of allowed blueprints. Use the correct value.\n  - We weren't enforcing `allowedBlueprintPHIDs` fully correctly. We //did// require an authorization, so the net effect was correct in nearly all cases, but we could have selected from too large a pool in the case where the application itself was doing the authorization (e.g., from the command line).\n\nTest Plan: Ran a build through Drydock/Harbormaster locally.\n\nReviewers: chad, tycho.tatitscheff\n\nReviewed By: chad, tycho.tatitscheff\n\nSubscribers: tycho.tatitscheff\n\nManiphest Tasks: T9669\n\nDifferential Revision: https://secure.phabricator.com/D14368","distinct":true,"url":"https://api.github.com/repos/phacility/phabricator/commits/f48a8337048d617d840aba1a08fe9f845bc8751a"}]}