app/soc/logic/models/mentor.py
changeset 2664 06d4f4d06f64
parent 2072 eb4565a8e5b4
child 2672 7bc9d3b962af
equal deleted inserted replaced
2663:d270bd8b7417 2664:06d4f4d06f64
    42   """Logic methods for the Mentor model.
    42   """Logic methods for the Mentor model.
    43   """
    43   """
    44 
    44 
    45   def __init__(self, model=soc.models.mentor.Mentor,
    45   def __init__(self, model=soc.models.mentor.Mentor,
    46                base_model=soc.models.role.Role, scope_logic=org_logic,
    46                base_model=soc.models.role.Role, scope_logic=org_logic,
    47                disallow_last_resign=False):
    47                role_name='mentor', disallow_last_resign=False):
    48     """Defines the name, key_name and model for this entity.
    48     """Defines the name, key_name and model for this entity.
    49     """
    49     """
    50 
    50 
    51     super(Logic, self).__init__(model=model, base_model=base_model,
    51     super(Logic, self).__init__(role_name=role_name, model=model,
    52                                 scope_logic=scope_logic,
    52                                 base_model=base_model, scope_logic=scope_logic,
    53                                 disallow_last_resign=disallow_last_resign)
    53                                 disallow_last_resign=disallow_last_resign)
    54 
    54 
    55   def canResign(self, entity):
    55   def canResign(self, entity):
    56     """Checks if the Mentor is able to resign.
    56     """Checks if the Mentor is able to resign.
    57 
    57