Skip to content

Commit bd56e63

Browse files
Fix default base url for the email verification config
1 parent 4a11c09 commit bd56e63

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

service/src/main/java/com/appirio/service/resourcefactory/MemberProfileFactory.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,10 @@ public MemberProfileResource getResourceInstance() throws SupplyException {
105105
final Client apiClient = new JerseyClientBuilder(env).using(config.getJerseyClientConfiguration()).build(this.getClass().getName());
106106
EventBusServiceClient eventBusServiceClient = new EventBusServiceClient(apiClient, this.config.getEventBusServiceClientConfig());
107107

108-
EmailVerificationConfiguration emailConfig = this.config.getEmailVerificationConfig();
109-
emailConfig.setBaseUrl(config.getBaseApiUrl());
108+
EmailVerificationConfiguration emailConfig = this.config.getEmailVerificationConfig();
109+
if (emailConfig.getBaseApiUrl() == null) {
110+
emailConfig.setBaseApiUrl(config.getBaseUrl());
111+
}
110112
final MemberProfileManager memberProfileManager = new MemberProfileManager(memberProfileDAO, memberStatsDAO,
111113
DAOFactory.getInstance().createDAO(MemberProfileInformixDAO.class), DAOFactory.getInstance().createDAO(MemberProfileInformixDwDAO.class),
112114
config.getPhotoURLDomain(), fileInvocationHandler, eventBusServiceClient,

0 commit comments

Comments
 (0)