summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Pursehouse <dpursehouse@collab.net>2019-10-31 11:33:11 +0900
committerDavid Pursehouse <dpursehouse@collab.net>2019-10-31 11:33:11 +0900
commitdaa1880567f3b1ce79a6b73342c33024009c1bdc (patch)
tree5886f6ee521d335d092c648fe1164c14b802266f
parent02e1b23b284d863de6eae18c417d9dba24cd9ada (diff)
OutgoingEmail#send: Check first if email sending is enabled
Move the check for email sending being disabled to the beginning of the method. There's no point doing anything else if it's disabled. Change-Id: I97cf1ed64453067ac9330aaf4216fdb18ea0d5d3
-rw-r--r--gerrit-server/src/main/java/com/google/gerrit/server/mail/send/OutgoingEmail.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/mail/send/OutgoingEmail.java b/gerrit-server/src/main/java/com/google/gerrit/server/mail/send/OutgoingEmail.java
index 7420611522..debe684aa1 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/mail/send/OutgoingEmail.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/mail/send/OutgoingEmail.java
@@ -111,16 +111,16 @@ public abstract class OutgoingEmail {
* @throws EmailException
*/
public void send() throws EmailException {
- if (NotifyHandling.NONE.equals(notify) && accountsToNotify.isEmpty()) {
- return;
- }
-
if (!args.emailSender.isEnabled()) {
// Server has explicitly disabled email sending.
//
return;
}
+ if (NotifyHandling.NONE.equals(notify) && accountsToNotify.isEmpty()) {
+ return;
+ }
+
init();
if (useHtml()) {
appendHtml(soyHtmlTemplate("HeaderHtml"));