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