# HG changeset patch # User Lennard de Rijk # Date 1247525705 -7200 # Node ID da8aa1ff69431fbe20e623efc21b4e87792427a8 # Parent 9b05c44316f9b31d0b56baa1dbc8823b8561f3f0 Fixed an error occuring when assigning more then one secondary mentors. diff -r 9b05c44316f9 -r da8aa1ff6943 app/soc/views/models/student_project.py --- a/app/soc/views/models/student_project.py Mon Jul 13 23:08:14 2009 +0200 +++ b/app/soc/views/models/student_project.py Tue Jul 14 00:55:05 2009 +0200 @@ -456,11 +456,11 @@ mentor = mentor_logic.logic.getForFields(fields, unique=True) # add this mentor to the additional mentors - # pylint: disable-msg=E1103 if not entity.additional_mentors: additional_mentors = [mentor.key()] else: - additional_mentors = additional_mentors.append(mentor.key()) + additional_mentors = entity.additional_mentors + additional_mentors.append(mentor.key()) fields = {'additional_mentors': additional_mentors} project_logic.updateEntityProperties(entity, fields)