def create_like(user_id, movie_id):
    try:
        db = DbManager()

        movie = db.open().query(Movie).filter(Movie.api_id == movie_id).one()

        like = Like()
        like.user_id = user_id
        like.movie_id = movie.id

        db.save(like)

        return like
    except:
        pass
示例#2
0
def create_like(user_id, movie_id):

    messages = []

    try:
        db.open().query(Like).filter(Like.user_id == user_id).filter(
            Like.movie_id == movie_id).one()
        messages.append('Movie ID {} already liked'.format(movie_id))
    except:
        movie = get_movie_api_id(movie_id)
        like = Like()
        like.user_id = user_id
        like.movie_id = movie.id
        db.save(like)
        return like

    return messages