app/soc/logic/models/organization.py
changeset 1512 97c4a718d6f4
parent 1511 3342ce7a495c
child 1609 cd285bc524f1
equal deleted inserted replaced
1511:3342ce7a495c 1512:97c4a718d6f4
    76       for admin in [application.applicant, application.backup_admin]:
    76       for admin in [application.applicant, application.backup_admin]:
    77         if not admin:
    77         if not admin:
    78           continue
    78           continue
    79 
    79 
    80         properties['link_id'] = admin.link_id
    80         properties['link_id'] = admin.link_id
    81         key_fields = request_logic.logic.getKeyFieldsFromFields(properties)
    81         key_name = request_logic.logic.getKeyNameFromFields(properties)
    82         request_logic.logic.updateOrCreateFromFields(properties, key_fields)
    82         request_logic.logic.updateOrCreateFromKeyName(properties, key_name)
    83 
    83 
    84       # set the application to completed
    84       # set the application to completed
    85       fields = {'status': 'completed'}
    85       fields = {'status': 'completed'}
    86       org_app_logic.logic.updateEntityProperties(application, fields)
    86       org_app_logic.logic.updateEntityProperties(application, fields)
    87 
    87