From 5be71de956791aadae663d076e08f41028dfd6ba Mon Sep 17 00:00:00 2001 From: Jo Grimstad Date: Sun, 18 Jun 2017 01:10:56 +0200 Subject: [PATCH 1/2] #58 NullPointerException when not device folder --- .../analytics/service/ServerSynchronizationJobService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/literacyapp/analytics/service/ServerSynchronizationJobService.java b/app/src/main/java/org/literacyapp/analytics/service/ServerSynchronizationJobService.java index d39054e..5153410 100644 --- a/app/src/main/java/org/literacyapp/analytics/service/ServerSynchronizationJobService.java +++ b/app/src/main/java/org/literacyapp/analytics/service/ServerSynchronizationJobService.java @@ -41,6 +41,10 @@ public boolean onStartJob(JobParameters jobParameters) { File deviceDir = deviceDirs[i]; Log.i(getClass().getName(), "deviceDir: " + deviceDir); + if (!deviceDir.getName().startsWith("device_")) { + continue; + } + File[] eventFiles = deviceDir.listFiles(); for (File eventFile : eventFiles) { Log.i(getClass().getName(), "eventFile: " + eventFile); From c7b59fdb6eb8bbf5fad6dce9506fea13e2ceb873 Mon Sep 17 00:00:00 2001 From: Jo Grimstad Date: Sun, 18 Jun 2017 01:16:55 +0200 Subject: [PATCH 2/2] #58 Release 1.2.2 --- app/build.gradle | 4 ++-- .../main/java/org/literacyapp/analytics/dao/DaoMaster.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index b8341ed..0b10e76 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,8 +15,8 @@ android { applicationId "org.literacyapp.analytics" minSdkVersion 21 targetSdkVersion 23 - versionCode 1002001 - versionName "1.2.1" + versionCode 1002002 + versionName "1.2.2" } buildTypes { diff --git a/app/src/main/java/org/literacyapp/analytics/dao/DaoMaster.java b/app/src/main/java/org/literacyapp/analytics/dao/DaoMaster.java index 3009640..97d9ff6 100644 --- a/app/src/main/java/org/literacyapp/analytics/dao/DaoMaster.java +++ b/app/src/main/java/org/literacyapp/analytics/dao/DaoMaster.java @@ -14,10 +14,10 @@ // THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT. /** - * Master of DAO (schema version 1002001): knows all DAOs. + * Master of DAO (schema version 1002002): knows all DAOs. */ public class DaoMaster extends AbstractDaoMaster { - public static final int SCHEMA_VERSION = 1002001; + public static final int SCHEMA_VERSION = 1002002; /** Creates underlying database table using DAOs. */ public static void createAllTables(Database db, boolean ifNotExists) {