def validate_review_and_update_mandate(review, mandate):
    review.status = review_status.DONE
    review.save()
    if mandate_entity.find_by_mandate_and_type(mandate, entity_type.INSTITUTE):
        mandate.state = assistant_mandate_state.RESEARCH
    elif mandate_entity.find_by_mandate_and_type(mandate, entity_type.POLE):
        mandate.state = assistant_mandate_state.RESEARCH
    else:
        mandate.state = assistant_mandate_state.SUPERVISION
    mandate.save()
Esempio n. 2
0
def validate_review_and_update_mandate(review, mandate):
    review.status = review_status.DONE
    review.save()
    if mandate_entity.find_by_mandate_and_type(mandate, entity_type.INSTITUTE):
        mandate.state = assistant_mandate_state.RESEARCH
    elif mandate_entity.find_by_mandate_and_type(mandate, entity_type.POLE):
        mandate.state = assistant_mandate_state.RESEARCH
    else:
        mandate.state = assistant_mandate_state.SUPERVISION
    mandate.save()
Esempio n. 3
0
def validate_review_and_update_mandate(review, mandate):
    review.status = review_status.DONE
    review.save()
    if mandate.state == assistant_mandate_state.RESEARCH:
        mandate.state = assistant_mandate_state.SUPERVISION
    elif mandate.state == assistant_mandate_state.SUPERVISION:
        mandate.state = assistant_mandate_state.VICE_RECTOR
    elif mandate.state == assistant_mandate_state.VICE_RECTOR:
        mandate.state = assistant_mandate_state.DONE
    mandate.save()
def validate_review_and_update_mandate(review, mandate):
    review.status = review_status.DONE
    review.save()
    if mandate.state == assistant_mandate_state.RESEARCH:
        mandate.state = assistant_mandate_state.SUPERVISION
    elif mandate.state == assistant_mandate_state.SUPERVISION:
        mandate.state = assistant_mandate_state.VICE_RECTOR
    elif mandate.state == assistant_mandate_state.VICE_RECTOR:
        mandate.state = assistant_mandate_state.DONE
    mandate.save()