Skip to content

Commit 8f5368b

Browse files
dragonpooludomikula
authored andcommitted
Fixed organization error in enterprise mode
1 parent d82fa15 commit 8f5368b

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/usermanagement/OrganizationController.java

+1-11
Original file line numberDiff line numberDiff line change
@@ -68,17 +68,7 @@ public Mono<PageResponseView<?>> getOrganizationByUser(@PathVariable String emai
6868
.map(OrgView::new)
6969
.cache();
7070
} else {
71-
// Not SAAS: check if user exists and is a member of the org
72-
flux = userService.findByEmailDeep(email)
73-
.flatMapMany(user ->
74-
organizationService.getOrganizationInEnterpriseMode().flux()
75-
.flatMap(org ->
76-
orgMemberService.getOrgMember(org.getId(), user.getId())
77-
.filter(orgMember -> !orgMember.isInvalid())
78-
.map(__ -> new OrgView(org))
79-
)
80-
)
81-
.cache();
71+
flux = organizationService.getOrganizationInEnterpriseMode().flux().map(OrgView::new).cache();
8272
}
8373
var newflux = flux.sort((OrgView o1, OrgView o2) -> {
8474
if (o1.getOrgName() == null || o2.getOrgName() == null) {

0 commit comments

Comments
 (0)