summaryrefslogtreecommitdiff
path: root/app/src/main/java
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2023-04-10 22:59:54 +0530
committerGitHub <noreply@github.com>2023-04-10 22:59:54 +0530
commitd6fdd3580f1cf994ddc2129eecaae98e392c8ecb (patch)
treea53f5ed58de6bfafc797ef99b1eefe6e839ef62b /app/src/main/java
parentfb8d74fc1f01c73a4afc3003978ac4ad86e7b890 (diff)
fix: remove injection redirection in SSHFacade
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt b/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt
index a28f18a5..956e2a71 100644
--- a/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt
+++ b/app/src/main/java/app/passwordstore/util/ssh/SSHFacade.kt
@@ -8,7 +8,6 @@ import app.passwordstore.util.features.Features
import app.passwordstore.util.git.operation.CredentialFinder
import app.passwordstore.util.git.sshj.SshKey
import javax.inject.Inject
-import javax.inject.Provider
import net.schmizz.sshj.SSHClient
import net.schmizz.sshj.userauth.keyprovider.KeyProvider
@@ -16,12 +15,12 @@ import net.schmizz.sshj.userauth.keyprovider.KeyProvider
class SSHFacade
@Inject
constructor(
- private val features: Provider<Features>,
+ private val features: Features,
private val sshKeyManager: SSHKeyManager,
) {
private val useNewSSH
- get() = features.get().isEnabled(Feature.EnableNewSSHLayer)
+ get() = features.isEnabled(Feature.EnableNewSSHLayer)
fun canShowPublicKey(): Boolean {
return if (useNewSSH) {