aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Wong <wongma@protonmail.ch>2015-08-12 21:07:47 -0400
committerMatthew Wong <wongma@protonmail.ch>2015-08-12 21:07:47 -0400
commit838471ec3a4dca2f4c652a43ea73d063559a00d1 (patch)
treec896ab3e74c360609e2c280b7b192c4ef64291b5
parent58d93d757d30e45a740f9797ef15766c6db01bee (diff)
initialize & getRepositoryDirectory take context arguments so that service can use them too
-rw-r--r--app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.java b/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.java
index c571e5a5..6638d4cf 100644
--- a/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.java
+++ b/app/src/main/java/com/zeapo/pwdstore/utils/PasswordRepository.java
@@ -1,6 +1,6 @@
package com.zeapo.pwdstore.utils;
-import android.app.Activity;
+import android.content.Context;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.util.Log;
@@ -114,9 +114,9 @@ public class PasswordRepository {
repository = null;
}
- public static File getRepositoryDirectory(Activity callingActivity) {
+ public static File getRepositoryDirectory(Context context) {
File dir = null;
- SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(callingActivity.getApplicationContext());
+ SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context.getApplicationContext());
if (settings.getBoolean("git_external", false)) {
String external_repo = settings.getString("git_external_repo", null);
@@ -124,15 +124,15 @@ public class PasswordRepository {
dir = new File(external_repo);
}
} else {
- dir = new File(callingActivity.getFilesDir() + "/store");
+ dir = new File(context.getFilesDir() + "/store");
}
return dir;
}
- public static Repository initialize(Activity callingActivity) {
- File dir = getRepositoryDirectory(callingActivity);
- SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(callingActivity.getApplicationContext());
+ public static Repository initialize(Context context) {
+ File dir = getRepositoryDirectory(context);
+ SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context.getApplicationContext());
if (dir == null) {
return null;