1
0
mirror of https://github.com/dkmstr/openuds.git synced 2025-03-28 10:50:25 +03:00

Merge remote-tracking branch 'origin/v3.0'

This commit is contained in:
Adolfo Gómez García 2021-06-04 11:50:51 +02:00
commit 25363269a6

View File

@ -175,10 +175,10 @@ class Tickets(Handler):
for addGrp in set(groupIds) - set(pool.assignedGroups.values_list('uuid', flat=True)):
pool.assignedGroups.add(auth.groups.get(uuid=addGrp))
# And now, to ALL metapool members
for memberPool in pool.members.all():
for metaMember in pool.members.all():
# First, add groups to metapool
for addGrp in set(groupIds) - set(memberPool.assignedGroups.values_list('uuid', flat=True)):
memberPool.assignedGroups.add(auth.groups.get(uuid=addGrp))
for addGrp in set(groupIds) - set(metaMember.pool.assignedGroups.values_list('uuid', flat=True)):
metaMember.assignedGroups.add(auth.groups.get(uuid=addGrp))
# For metapool, transport is ignored..