def get_contributions_for_role(user, event, role): return [ r.contribution for r in PaperReviewingRole.find_all( Contribution.event_id == int(event.id), PaperReviewingRole.user == user, PaperReviewingRole.role == PaperReviewingRoleType.get(role), _join=Contribution) ]
def get_contributions_for_role(user, event, role): return [r.contribution for r in PaperReviewingRole.find_all( Contribution.event_id == int(event.id), PaperReviewingRole.user == user, PaperReviewingRole.role == PaperReviewingRoleType.get(role), _join=Contribution)]
def add_contribution_role(user, contribution, role): contribution.paper_reviewing_roles.append( PaperReviewingRole(user=user, role=PaperReviewingRoleType.get(role)))
def add_contribution_role(user, contribution, role): contribution.paper_reviewing_roles.append(PaperReviewingRole(user=user, role=PaperReviewingRoleType.get(role)))