From 51e2a43578f2b200d9d300518eca00ef9811445d Mon Sep 17 00:00:00 2001 From: Mohamed Zenadi Date: Fri, 6 Jan 2017 23:00:31 +0100 Subject: [PATCH] one getWorkTree less, we should remove them all --- app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java index 848bb1a0..da235c2e 100644 --- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java +++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java @@ -738,8 +738,10 @@ public class PgpHandler extends AppCompatActivity implements OpenPgpServiceConne if (operation.equals("DECRYPT")) { setContentView(R.layout.decrypt_layout); ((TextView) findViewById(R.id.crypto_password_file)).setText(extra.getString("NAME")); - String cat = new File(extra.getString("FILE_PATH").replace(PasswordRepository.getWorkTree().getAbsolutePath(), "")) - .getParentFile().getName(); + String path = extra + .getString("FILE_PATH") + .replace(PasswordRepository.getRepositoryDirectory(getApplicationContext()).getAbsolutePath(), ""); + String cat = new File(path).getParentFile().getName(); ((TextView) findViewById(R.id.crypto_password_category)).setText(cat + "/"); decryptAndVerify(new Intent());