summaryrefslogtreecommitdiffhomepage
path: root/app/src/main/java/com
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2017-07-30 02:18:17 -0500
committerSamuel Holland <samuel@sholland.org>2017-07-30 02:18:17 -0500
commitf67247cd7d9f7db0f3e78bd4f34f4c109f518c14 (patch)
tree289856183301e4c21c17f23eb764f3a5ecc7d867 /app/src/main/java/com
parent09a61d81b2285bdfbe2437a17b4999b59fd70571 (diff)
ProfileService: Only load from files ending with .conf
This condition was previously enforced in the AsyncTask, but was lost in the move from ProfileListActivity to ProfileService.
Diffstat (limited to 'app/src/main/java/com')
-rw-r--r--app/src/main/java/com/wireguard/android/ProfileService.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/src/main/java/com/wireguard/android/ProfileService.java b/app/src/main/java/com/wireguard/android/ProfileService.java
index 172f230c..faecde72 100644
--- a/app/src/main/java/com/wireguard/android/ProfileService.java
+++ b/app/src/main/java/com/wireguard/android/ProfileService.java
@@ -12,6 +12,7 @@ import android.util.Log;
import com.wireguard.config.Profile;
import java.io.File;
+import java.io.FilenameFilter;
import java.io.IOException;
import java.util.LinkedList;
import java.util.List;
@@ -33,7 +34,12 @@ public class ProfileService extends Service {
@Override
public void onCreate() {
- new ProfileLoader().execute(getFilesDir().listFiles());
+ new ProfileLoader().execute(getFilesDir().listFiles(new FilenameFilter() {
+ @Override
+ public boolean accept(File dir, String name) {
+ return name.endsWith(".conf");
+ }
+ }));
}
@Override