mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-30 02:32:42 +01:00
Pass correct number of parameters to pht() when closing a branch in Mercurial
Summary: Ref T5050. This fixes the immediate error (bad pht()) but doesn't fix the other error (can't `--close-branch`) yet. Test Plan: Pushed a `--close-branch` commit, got a first-level error instead of an error about an error. Reviewers: btrahan Reviewed By: btrahan Subscribers: epriestley Maniphest Tasks: T5050 Differential Revision: https://secure.phabricator.com/D9119
This commit is contained in:
parent
e841270677
commit
fe0c98facc
1 changed files with 6 additions and 2 deletions
|
@ -737,19 +737,23 @@ final class DiffusionCommitHookEngine extends Phobject {
|
||||||
|
|
||||||
if (!$new_heads) {
|
if (!$new_heads) {
|
||||||
if ($old_heads) {
|
if ($old_heads) {
|
||||||
|
// TODO: This comment is wrong, and branches can be deleted with
|
||||||
|
// --close-branch. Fix it soon: see T5050.
|
||||||
// It looks like this push deletes a branch, but that isn't possible
|
// It looks like this push deletes a branch, but that isn't possible
|
||||||
// in Mercurial, so something is going wrong here. Bail out.
|
// in Mercurial, so something is going wrong here. Bail out.
|
||||||
throw new Exception(
|
throw new Exception(
|
||||||
pht(
|
pht(
|
||||||
'Mercurial repository has no new head for branch "%s" after '.
|
'Mercurial repository has no new head for branch "%s" after '.
|
||||||
'push. This is unexpected; rejecting change.'));
|
'push. This is unexpected; rejecting change.',
|
||||||
|
$ref));
|
||||||
} else {
|
} else {
|
||||||
// Obviously, this should never be possible either, as it makes
|
// Obviously, this should never be possible either, as it makes
|
||||||
// no sense. Explode.
|
// no sense. Explode.
|
||||||
throw new Exception(
|
throw new Exception(
|
||||||
pht(
|
pht(
|
||||||
'Mercurial repository has no new or old heads for branch "%s" '.
|
'Mercurial repository has no new or old heads for branch "%s" '.
|
||||||
'after push. This makes no sense; rejecting change.'));
|
'after push. This makes no sense; rejecting change.',
|
||||||
|
$ref));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue