app/soc/logic/models/organization.py
changeset 1292 cf8b099bd787
parent 1171 26998a171c49
child 1307 091a21cf3627
equal deleted inserted replaced
1291:7a36f80bbd28 1292:cf8b099bd787
    72           'role_verbose': 'Organization Admin',
    72           'role_verbose': 'Organization Admin',
    73           'status': 'group_accepted',
    73           'status': 'group_accepted',
    74           }
    74           }
    75 
    75 
    76       for admin in [application.applicant, application.backup_admin]:
    76       for admin in [application.applicant, application.backup_admin]:
       
    77         if not admin:
       
    78           continue
       
    79 
    77         properties['link_id'] = admin.link_id
    80         properties['link_id'] = admin.link_id
    78         key_fields = request_logic.logic.getKeyFieldsFromFields(properties)
    81         key_fields = request_logic.logic.getKeyFieldsFromFields(properties)
    79         request_logic.logic.updateOrCreateFromFields(properties, key_fields)
    82         request_logic.logic.updateOrCreateFromFields(properties, key_fields)
    80 
    83 
    81       # set the application to completed  
    84       # set the application to completed