Skip to content

Commit 535d639

Browse files
authored
Merge pull request lowcoder-org#159 from jerry-goodman/develop
fix duplicateKey exception
2 parents b09f2e0 + 708cf33 commit 535d639

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

server/openblocks-domain/src/main/java/com/openblocks/domain/permission/service/DatasourcePermissionHandler.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,11 @@ public Mono<Map<String, List<ResourcePermission>>> getAllMatchingPermissions(Str
5151

5252
List<String> systemStaticDatasourceIds = resourceIds.stream()
5353
.filter(Datasource::isSystemStaticId)
54+
.distinct()
5455
.toList();
5556
List<String> nonSystemStaticDatasourceIds = resourceIds.stream()
5657
.filter(Datasource::isNotSystemStaticId)
58+
.distinct()
5759
.toList();
5860

5961
if (CollectionUtils.isEmpty(systemStaticDatasourceIds)) {

0 commit comments

Comments
 (0)