Exemple #1
0
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)
    ]
Exemple #2
0
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)]
Exemple #3
0
def add_contribution_role(user, contribution, role):
    contribution.paper_reviewing_roles.append(
        PaperReviewingRole(user=user, role=PaperReviewingRoleType.get(role)))
Exemple #4
0
def add_contribution_role(user, contribution, role):
    contribution.paper_reviewing_roles.append(PaperReviewingRole(user=user,
                                                                 role=PaperReviewingRoleType.get(role)))