Example #1
0
def get_genre_batch_dict(genre_id: int, repo: AbstractRepository, limit=9):
    genre = repo.get_genre_by_id(genre_id)
    movies = repo.get_movies_by_genre(genre)
    batch_list = [movies[i:i + limit] for i in range(0, len(movies), limit)]
    for batch in batch_list:
        util_services.movies_to_dict(batch)
    return batch_list
Example #2
0
def get_genre_movies(genre_id: int, repo: AbstractRepository):
    genre = repo.get_genre_by_id(genre_id)
    movies = repo.get_movies_by_genre(genre)
    return util_services.movies_to_dict(movies)
Example #3
0
def get_genre_subtitle(genre_id: int, repo: AbstractRepository):
    genre = repo.get_genre_by_id(genre_id)
    return 'Showing results for the ' + genre.genre_type + ' genre'