def get_project_reviews_count(request):
"""RESTful version of getting all reviews of a task
"""
logger.debug('get_project_reviews_count is running')
project_id = request.matchdict.get('id', -1)
# project = Project.query.filter(Project.id == project_id).first()
# if not project:
# transaction.abort()
# return Response('There is no project with id: %s' % project_id, 500)
where_conditions = """
where "Review_Tasks".project_id = %(project_id)s
and "Reviews_Statuses".code = 'NEW'
""" % {'project_id': project_id}
reviews = get_reviews(request, where_conditions)
return len(reviews)
评论列表
文章目录