diff --git a/lumbunglib/video.py b/lumbunglib/video.py index 327c4e7..2945286 100644 --- a/lumbunglib/video.py +++ b/lumbunglib/video.py @@ -119,10 +119,11 @@ def main(): existing_posts = os.listdir(output_dir) for video_metadata in videos: - post_dir = os.path.join(output_dir, sanitize_name(video_metadata["name"]) + "-" + video_metadata["uuid"]) + post_name = sanitize_name(video_metadata["name"]) + "-" + video_metadata["uuid"] + post_dir = os.path.join(output_dir, post_name) if ( - video_metadata["uuid"] not in existing_posts + post_name not in existing_posts ): # if there is a video we dont already have, make it print( "New: ", video_metadata["name"], "({})".format(video_metadata["uuid"]) @@ -130,11 +131,11 @@ def main(): create_post(post_dir, video_metadata, host) elif ( - video_metadata["uuid"] in existing_posts + post_name in existing_posts ): # if we already have the video do nothing, possibly update update_post(post_dir, video_metadata, host) existing_posts.remove( - video_metadata["uuid"] + post_name ) # create list of posts which have not been returned by peertube for post in existing_posts: