app/soc/views/models/group.py
changeset 2160 3f9dd37d98a8
parent 2076 1cd180cc56c9
child 2656 25210120d67b
equal deleted inserted replaced
2159:a1f1eaaf458b 2160:3f9dd37d98a8
   415       role_logic = role_view_params['logic']
   415       role_logic = role_view_params['logic']
   416 
   416 
   417       roles = role_logic.getForFields(fields)
   417       roles = role_logic.getForFields(fields)
   418 
   418 
   419       for role in roles:
   419       for role in roles:
   420         group_key_name = role.scope.key().name()
   420         group_key_name = role.scope.key().id_or_name()
   421         existing_role_descriptions = role_descriptions.get(group_key_name)
   421         existing_role_descriptions = role_descriptions.get(group_key_name)
   422 
   422 
   423         if existing_role_descriptions:
   423         if existing_role_descriptions:
   424           # add this description to existing roles
   424           # add this description to existing roles
   425           existing_roles = existing_role_descriptions['roles']
   425           existing_roles = existing_role_descriptions['roles']