Ejemplo n.º 1
0
def add_points_extend_idea(user, point_event, timestamp=None, **kwargs):
    idea = kwargs['idea']
    user.add_points(
        PointCategory.EXTENDED_IDEA,
        nb_points=_points_per_author(PointEventValues[point_event], idea),
        timestamp=timestamp
    )
Ejemplo n.º 2
0
def add_points_approval(user, point_event, timestamp=None, **kwargs):
    idea = kwargs['idea']
    user.add_points(
        PointCategory.APPROVAL,
        nb_points=_points_per_author(PointEventValues[point_event], idea),
        timestamp=timestamp
    )
Ejemplo n.º 3
0
def add_points_send_project_idea(user, point_event, timestamp=None, **kwargs):
    idea = kwargs['idea']
    user.add_points(
        PointCategory.PROJECT_IDEA,
        nb_points=_points_per_author(PointEventValues[point_event], idea),
        timestamp=timestamp
    )
Ejemplo n.º 4
0
def add_points_publish_challenge_first_idea(user, point_event,
                                            timestamp=None, **kwargs):
    idea = kwargs['idea']
    user.add_points(
        PointCategory.PUBLISH_CHALLENGE_FIRST_IDEA,
        nb_points=_points_per_author(PointEventValues[point_event], idea),
        timestamp=timestamp)
Ejemplo n.º 5
0
def add_points_send_prototype_idea(user,
                                   point_event,
                                   timestamp=None,
                                   **kwargs):
    idea = kwargs['idea']
    user.add_points(PointCategory.PROTOTYPE_IDEA,
                    nb_points=_points_per_author(PointEventValues[point_event],
                                                 idea),
                    timestamp=timestamp)
Ejemplo n.º 6
0
def add_points_publish_challenge_first_idea(user,
                                            point_event,
                                            timestamp=None,
                                            **kwargs):
    idea = kwargs['idea']
    user.add_points(PointCategory.PUBLISH_CHALLENGE_FIRST_IDEA,
                    nb_points=_points_per_author(PointEventValues[point_event],
                                                 idea),
                    timestamp=timestamp)
Ejemplo n.º 7
0
def add_points_extend_idea(user, point_event, timestamp=None, **kwargs):
    idea = kwargs['idea']
    user.add_points(PointCategory.EXTENDED_IDEA,
                    nb_points=_points_per_author(PointEventValues[point_event],
                                                 idea),
                    timestamp=timestamp)
Ejemplo n.º 8
0
def add_points_approval(user, point_event, timestamp=None, **kwargs):
    idea = kwargs['idea']
    user.add_points(PointCategory.APPROVAL,
                    nb_points=_points_per_author(PointEventValues[point_event],
                                                 idea),
                    timestamp=timestamp)