From 7e6c18e21e6fe9a7c0908d7972c49a403e83c4ad Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 4 Jan 2021 15:39:29 +0100 Subject: [PATCH] Import/export classifier data --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 57d3223fbf..cf2bef2f57 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -628,6 +628,7 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac jexport.put("accounts", jaccounts); jexport.put("answers", janswers); jexport.put("certificates", jcertificates); + jexport.put("classifier", MessageClassifier.toJson()); jexport.put("settings", jsettings); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { @@ -952,6 +953,9 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac } } + if (jimport.has("classifier")) + MessageClassifier.fromJson(jimport.getJSONObject("classifier")); + // Settings SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); SharedPreferences.Editor editor = prefs.edit();