Beispiel #1
0
def get_tasks_for_entity_and_task_type(entity_id, task_type_id):
    """
    For a task type, returns all tasks related to given entity.
    """
    tasks = (Task.query.filter_by(entity_id=entity_id,
                                  task_type_id=task_type_id).order_by(
                                      Task.name).all())
    return Task.serialize_list(tasks)
Beispiel #2
0
def get_tasks_for_project_and_task_type(project_id, task_type_id):
    """
    For a project and a task type returns all tasks.
    """
    tasks = (Task.query.filter_by(project_id=project_id,
                                  task_type_id=task_type_id).order_by(
                                      Task.name).all())
    return Task.serialize_list(tasks)
Beispiel #3
0
def get_tasks_for_entity_and_task_type(entity_id, task_type_id):
    tasks = Task.query \
       .filter_by(entity_id=entity_id, task_type_id=task_type_id) \
       .order_by(Task.name) \
       .all()
    return Task.serialize_list(tasks)