예제 #1
0
파일: services.py 프로젝트: jhruvy/Dhrulu1
def add_to_watchlist(movie_id: int, username: str, repo: AbstractRepository):
    if repo.get_movie(movie_id) is None:
        raise NonExistentMovieException

    if repo.get_user(username) is None:
        raise UnknownUserException
    repo.add_to_watchlist(movie, user)
예제 #2
0
def add_to_watchlist(movie_id: int, username: str, repo: AbstractRepository):
    movie = repo.get_movie(movie_id)
    # if movie is None:
    #     raise NonExistentMovieException

    user = repo.get_user(username)
    # if user is None:
    #     raise UnknownUserException

    repo.add_to_watchlist(movie, user)