diff --git a/sdk-java/src/main/java/ly/count/sdk/java/internal/SDKStorage.java b/sdk-java/src/main/java/ly/count/sdk/java/internal/SDKStorage.java index 885764fbd..f8a7ba32d 100644 --- a/sdk-java/src/main/java/ly/count/sdk/java/internal/SDKStorage.java +++ b/sdk-java/src/main/java/ly/count/sdk/java/internal/SDKStorage.java @@ -305,17 +305,15 @@ protected String readEventQueue() { return ""; } - StringBuilder eventQueue = new StringBuilder(); - try (BufferedReader reader = new BufferedReader(new FileReader(file))) { - String line; - while ((line = reader.readLine()) != null) { - eventQueue.append(line); - } + String eventQueue = ""; + + try { + eventQueue = Utils.readFileContent(file); } catch (IOException e) { // Handle the error if reading fails L.e("[SDKStorage] Failed to read EQ from json file: " + e); } - return eventQueue.toString(); + return eventQueue; } }