Skip to content

Commit

Permalink
[SHIBUI-1030]
Browse files Browse the repository at this point in the history
Updated email configuration to use "shibui.email" prefix.
  • Loading branch information
Bill Smith committed Jan 16, 2019
1 parent c1f4785 commit 7c8aa93
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
import javax.servlet.http.HttpServletRequest;

@Configuration
@EnableConfigurationProperties({CustomPropertiesConfiguration.class, ShibUIConfiguration.class})
@EnableConfigurationProperties({CustomPropertiesConfiguration.class, ShibUIConfiguration.class, EmailConfiguration.class})
public class CoreShibUiConfiguration {
private static final Logger logger = LoggerFactory.getLogger(CoreShibUiConfiguration.class);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,22 +22,22 @@
* @author Bill Smith (wsmith@unicon.net)
*/
@Configuration
@ConfigurationProperties("shibui")
@ConfigurationProperties("shibui.mail")
public class EmailConfiguration {

private static final String EMAIL_TEMPLATE_ENCODING = "UTF-8";

//Configured via @ConfigurationProperties (using setter method) with 'shibui.text.email.template.path.prefix' property and
//Configured via @ConfigurationProperties (using setter method) with 'shibui.mail.text-email-template-path-prefix' property and
// default value set here if that property is not explicitly set in application.properties
@Setter
private String textEmailTemplatePathPrefix = "/mail/text/";

//Configured via @ConfigurationProperties (using setter method) with 'shibui.html.email.template.path.prefix' property and
//Configured via @ConfigurationProperties (using setter method) with 'shibui.mail.html-email-template-path-prefix' property and
// default value set here if that property is not explicitly set in application.properties
@Setter
private String htmlEmailTemplatePathPrefix = "/mail/html/";

//Configured via @ConfigurationProperties (using setter method) with 'shibui.system.email.address' property and
//Configured via @ConfigurationProperties (using setter method) with 'shibui.mail.system-email-address' property and
// default value set here if that property is not explicitly set in application.properties
@Setter
private String systemEmailAddress = "doNotReply@shibui.org";
Expand Down
5 changes: 4 additions & 1 deletion backend/src/main/resources/application.properties
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,7 @@ spring.mail.username=username
spring.mail.password=password
spring.mail.properties.mail.smtp.auth=false
spring.mail.properties.mail.smtp.starttls.enable=false
shibui.system.email.address=doNotReply@shibui.org

shibui.mail.text-email-template-path-prefix=/mail/text/
shibui.mail.html.email-template-path-prefix=/mail/html/
shibui.mail.system-email-address=doNotReply@shibui.org

0 comments on commit 7c8aa93

Please sign in to comment.