Added fallback email to new organization from user email (#1536)

This commit is contained in:
Nidhi 2020-11-04 12:57:17 +05:30 committed by GitHub
parent c7efe55c9c
commit fc4fca8bf0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View File

@ -147,6 +147,10 @@ public class OrganizationServiceImpl extends BaseService<OrganizationRepository,
return Mono.error(new AppsmithException(AppsmithError.UNAUTHORIZED_ACCESS)); return Mono.error(new AppsmithException(AppsmithError.UNAUTHORIZED_ACCESS));
} }
if (organization.getEmail() == null) {
organization.setEmail(user.getEmail());
}
Mono<Organization> setSlugMono; Mono<Organization> setSlugMono;
if (organization.getName() == null) { if (organization.getName() == null) {
setSlugMono = Mono.just(organization); setSlugMono = Mono.just(organization);

View File

@ -148,6 +148,7 @@ public class OrganizationServiceTest {
assertThat(organization1.getPolicies()).isNotEmpty(); assertThat(organization1.getPolicies()).isNotEmpty();
assertThat(organization1.getPolicies()).containsAll(Set.of(manageOrgAppPolicy, manageOrgPolicy)); assertThat(organization1.getPolicies()).containsAll(Set.of(manageOrgAppPolicy, manageOrgPolicy));
assertThat(organization1.getSlug() != null); assertThat(organization1.getSlug() != null);
assertThat(organization1.getEmail()).isEqualTo("api_user");
}) })
.verifyComplete(); .verifyComplete();
} }