aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/de/pixart/messenger/services/ExportBackupService.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/services/ExportBackupService.java b/src/main/java/de/pixart/messenger/services/ExportBackupService.java
index a6d595712..fb30619c9 100644
--- a/src/main/java/de/pixart/messenger/services/ExportBackupService.java
+++ b/src/main/java/de/pixart/messenger/services/ExportBackupService.java
@@ -322,6 +322,15 @@ public class ExportBackupService extends Service {
int count = 0;
final int max = this.mAccounts.size();
final SecureRandom secureRandom = new SecureRandom();
+ if (mAccounts.size() >= 1) {
+ if (ReadableLogsEnabled) {
+ List<Conversation> conversations = mDatabaseBackend.getConversations(Conversation.STATUS_AVAILABLE);
+ conversations.addAll(mDatabaseBackend.getConversations(Conversation.STATUS_ARCHIVED));
+ for (Conversation conversation : conversations) {
+ writeToFile(conversation);
+ }
+ }
+ }
final List<File> files = new ArrayList<>();
for (Account account : this.mAccounts) {
final String password = account.getPassword();