def __init__(self): from eureka.domain.repositories import (CommentRepository, IdeaRepository, UserRepository, VoteIdeaRepository) self.user_repository = UserRepository() self.idea_repository = IdeaRepository() self.vote_idea_repository = VoteIdeaRepository() self.comment_repository = CommentRepository()
def __init__(self): self.user_repository = UserRepository() self.idea_repository = IdeaRepository() self.vote_idea_repository = VoteIdeaRepository() self.comment_repository = CommentRepository()
def comments_and_scores(self, date, max_results): q = CommentRepository().get_most_voted_comments(date) if max_results: q = q.limit(max_results) return q