diff options
Diffstat (limited to 'gerrit-sshd/src/main/java/com/google/gerrit/sshd/AliasCommandProvider.java')
-rw-r--r-- | gerrit-sshd/src/main/java/com/google/gerrit/sshd/AliasCommandProvider.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/AliasCommandProvider.java b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/AliasCommandProvider.java index 10beb40774..0ef047378b 100644 --- a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/AliasCommandProvider.java +++ b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/AliasCommandProvider.java @@ -15,6 +15,7 @@ package com.google.gerrit.sshd; import com.google.gerrit.server.CurrentUser; +import com.google.gerrit.server.permissions.PermissionBackend; import com.google.inject.Inject; import com.google.inject.Provider; import org.apache.sshd.server.Command; @@ -27,6 +28,7 @@ public class AliasCommandProvider implements Provider<Command> { @CommandName(Commands.ROOT) private DispatchCommandProvider root; + @Inject private PermissionBackend permissionBackend; @Inject private CurrentUser currentUser; public AliasCommandProvider(CommandName command) { @@ -35,6 +37,6 @@ public class AliasCommandProvider implements Provider<Command> { @Override public Command get() { - return new AliasCommand(root, currentUser, command); + return new AliasCommand(root, permissionBackend, currentUser, command); } } |