diff --git a/headless/server/src/main/java/com/tencent/supersonic/headless/server/service/impl/DomainServiceImpl.java b/headless/server/src/main/java/com/tencent/supersonic/headless/server/service/impl/DomainServiceImpl.java index 96979d64b..f7be8f345 100644 --- a/headless/server/src/main/java/com/tencent/supersonic/headless/server/service/impl/DomainServiceImpl.java +++ b/headless/server/src/main/java/com/tencent/supersonic/headless/server/service/impl/DomainServiceImpl.java @@ -124,10 +124,7 @@ public class DomainServiceImpl implements DomainService { domainWithAuth = domainResps.stream() .filter(domainResp -> checkAdminPermission(orgIds, user, domainResp)) .collect(Collectors.toSet()); - - List domainIds = domainWithAuth.stream().map(DomainResp::getId) - .collect(Collectors.toList()); - return getDomainChildren(domainIds).stream() + return domainWithAuth.stream() .peek(domainResp -> domainResp.setHasEditPermission(true)) .collect(Collectors.toSet()); }