mirror of
https://github.com/ansible/awx.git
synced 2026-03-24 20:35:02 -02:30
Team credentials listing.
This commit is contained in:
@@ -229,7 +229,7 @@ class TeamsCredentialsList(BaseSubList):
|
||||
if not Team.can_user_read(self.request.user, team):
|
||||
raise PermissionDenied()
|
||||
project_credentials = Credential.objects.filter(
|
||||
projects__teams__users__in = [ user ]
|
||||
projects__team__users__in = [ user ]
|
||||
)
|
||||
return user.credentials.distinct() | project_credentials.distinct()
|
||||
|
||||
@@ -370,7 +370,7 @@ class UsersCredentialsList(BaseSubList):
|
||||
if not UserHelper.can_user_administrate(self.request.user, user):
|
||||
raise PermissionDenied()
|
||||
project_credentials = Credential.objects.filter(
|
||||
projects__teams__users__in = [ user ]
|
||||
team__users__in = [ user ]
|
||||
)
|
||||
return user.credentials.distinct() | project_credentials.distinct()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user