From f9bae1db728e687e07425ff994e050e42f7d4d1c Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 25 Mar 2020 09:57:28 +0100 Subject: [PATCH] Always include signature certs as intermediate certs --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 931c88653a..435b07e5c5 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -5392,7 +5392,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. target.setCertificate(cert); // Load/store intermediate certificates - List local = new ArrayList<>(); + List local = new ArrayList<>(certs); try { List ecs = db.certificate().getIntermediateCertificate(); for (EntityCertificate ec : ecs) @@ -5421,7 +5421,6 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. } } catch (Throwable ex) { Log.e(ex); - local = certs; } // Intermediate certificates