From ee82ea8732e4a829366c8a26617eae1b0adf4bd8 Mon Sep 17 00:00:00 2001 From: Darcy Wong Date: Thu, 22 Oct 2020 11:14:01 +0700 Subject: [PATCH] fix(android/engine): Check if cache file exists before deleting --- .../main/java/com/tavultesoft/kmea/data/CloudRepository.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/data/CloudRepository.java b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/data/CloudRepository.java index 18dd2141b3..697370d419 100644 --- a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/data/CloudRepository.java +++ b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/data/CloudRepository.java @@ -175,7 +175,9 @@ public class CloudRepository { // We should also pre-emptively clear out the old cache file // in case of an app close or crash. File file = CloudDataJsonUtil.getLexicalModelCacheFile(context); - file.delete(); + if (file != null) { + file.delete(); + } } }