use HG_PENDING only for pre receive hooks

This commit is contained in:
Sebastian Sdorra
2012-01-31 08:48:19 +01:00
parent 4f9b08fabd
commit 0c38a6346a

View File

@@ -128,7 +128,11 @@ public class HgRepositoryHookEvent extends AbstractRepositoryHookEvent
File directory = handler.getConfig().getRepositoryDirectory();
File repositoryDirectory = new File(directory, repositoryName);
return handler.getChangesetViewer(repositoryDirectory, new HgContext(true));
// use HG_PENDING only for pre receive hooks
boolean pending = type == RepositoryHookType.PRE_RECEIVE;
return handler.getChangesetViewer(repositoryDirectory,
new HgContext(pending));
}
//~--- fields ---------------------------------------------------------------