Revision 4f21f4a6
b/snf-astakos-app/astakos/im/views/util.py | ||
---|---|---|
262 | 262 |
resources.remove(resource) |
263 | 263 |
|
264 | 264 |
# cleanup empty groups |
265 |
for group_index, group_resources in enumerate(list(resource_catalog)):
|
|
266 |
group, resources = group_resources
|
|
265 |
resource_catalog_new = []
|
|
266 |
for group, resources in list(resource_catalog):
|
|
267 | 267 |
if len(resources) == 0: |
268 |
resource_catalog.pop(group_index) |
|
269 | 268 |
resource_groups.pop(group) |
270 |
|
|
271 |
return resource_catalog, resource_groups |
|
269 |
else: |
|
270 |
resource_catalog_new.append((group, resources)) |
|
271 |
return resource_catalog_new, resource_groups |
Also available in: Unified diff