From e6ab02e119921a55e54cf4937504f442fdfc9d21 Mon Sep 17 00:00:00 2001 From: Juhan Aasaru Date: Mon, 18 Feb 2019 17:04:10 +0200 Subject: [PATCH] FINERACT-699 - fix failing build --- .../configuration/data/SMTPCredentialsData.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/configuration/data/SMTPCredentialsData.java b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/configuration/data/SMTPCredentialsData.java index 111b37496..d6493b876 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/configuration/data/SMTPCredentialsData.java +++ b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/configuration/data/SMTPCredentialsData.java @@ -25,13 +25,17 @@ public class SMTPCredentialsData { private final String host; private final String port; private final boolean useTLS; + private final String fromEmail; + private final String fromName; - public SMTPCredentialsData(final String username, final String password, final String host, final String port, final boolean useTLS) { + public SMTPCredentialsData(final String username, final String password, final String host, final String port, final boolean useTLS, String fromEmail, String fromName) { this.username = username; this.password = password; this.host = host; this.port = port; this.useTLS = useTLS; + this.fromEmail = fromEmail; + this.fromName = fromName; } public String getUsername() { @@ -54,4 +58,11 @@ public class SMTPCredentialsData { return useTLS; } + public String getFromEmail() { + return fromEmail != null ?fromEmail :username; + } + + public String getFromName() { + return fromName != null ?fromName :username; + } }