def _set_common_assessors(self, userobjective): # Set all other members from the student's institution to have the same assessment. Assessment is therefore an institution wide thing bt stored at the individual member level student_id = userobjective.user_id tutor_id = userobjective.assessor_id objective_id = userobjective.objective_id print User._common_assessors(student_id, tutor_id) for member in User._common_assessors(student_id, tutor_id): userobj = self.find_or_include(objective_id=objective_id, student_id=student_id, tutor_id=member.id, by_user=User.main_admin_user(), common_assessors=False) userobj.completed = userobjective.completed db.session.add(userobj) db.session.commit()