From 0960d5cf86a8bedacf73b0b25e56b777fc86a977 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 5 Oct 2020 08:15:59 +0200 Subject: [PATCH] Prevent sending with disabled identities --- app/src/main/java/eu/faircode/email/ServiceSend.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ServiceSend.java b/app/src/main/java/eu/faircode/email/ServiceSend.java index 74fe0a46be..e65ff4b2af 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSend.java +++ b/app/src/main/java/eu/faircode/email/ServiceSend.java @@ -490,6 +490,8 @@ public class ServiceSend extends ServiceBase implements SharedPreferences.OnShar EntityIdentity ident = db.identity().getIdentity(message.identity); if (ident == null) throw new IllegalArgumentException("Identity not found"); + if (!ident.synchronize) + throw new IllegalArgumentException("Identity is disabled"); if (!message.content) throw new IllegalArgumentException("Message body missing");