Skip to content

Commit 1be13e8

Browse files
authored
Merge pull request #12 from edsonmartins/fix-find-permissions
fix: ajustar query de busca de permissões de grupo e perfil
2 parents 6ca4a6b + 2866b55 commit 1be13e8

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

archbase-security/src/main/java/br/com/archbase/security/adapter/ResourcePersistenceAdapter.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,14 +173,12 @@ public List<ResoucePermissionsWithTypeDto> findUserResourcesPermissions(String u
173173
public List<ResoucePermissionsWithTypeDto> findProfileResourcesPermissions(String profileId) {
174174

175175
QPermissionEntity permission = QPermissionEntity.permissionEntity;
176-
QUserEntity user = QUserEntity.userEntity;
177176
QProfileEntity profile = QProfileEntity.profileEntity;
178177

179178
List<Tuple> profilePermissions = queryFactory
180179
.select(permission.action.resource.id, permission.action.resource.description, permission.action.id, permission.action.description, Expressions.constant(SecurityType.PROFILE), permission.id)
181180
.from(permission)
182181
.join(permission.security, profile._super)
183-
.join(user).on(user.profile.eq(profile))
184182
.where(profile.id.eq(profileId))
185183
.fetch();
186184

@@ -191,14 +189,12 @@ public List<ResoucePermissionsWithTypeDto> findProfileResourcesPermissions(Strin
191189
public List<ResoucePermissionsWithTypeDto> findGroupResourcesPermissions(String groupId) {
192190

193191
QPermissionEntity permission = QPermissionEntity.permissionEntity;
194-
QUserGroupEntity userGroup = QUserGroupEntity.userGroupEntity;
195192
QGroupEntity group = QGroupEntity.groupEntity;
196193

197194
List<Tuple> groupPermissions = queryFactory
198195
.select(permission.action.resource.id, permission.action.resource.description, permission.action.id, permission.action.description, Expressions.constant(SecurityType.GROUP), permission.id)
199196
.from(permission)
200197
.join(permission.security, group._super)
201-
.join(userGroup).on(userGroup.group.eq(group))
202198
.where(group.id.eq(groupId))
203199
.fetch();
204200

0 commit comments

Comments
 (0)