From 342e86d7fb82e7624e0f42f8db07c19dc071d6de Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Sat, 5 Oct 2024 14:33:25 -0400 Subject: [PATCH] [videos] Don't lookup video when we know what it is --- vrobbler/apps/videos/utils.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vrobbler/apps/videos/utils.py b/vrobbler/apps/videos/utils.py index 00d96d3..7606ae7 100644 --- a/vrobbler/apps/videos/utils.py +++ b/vrobbler/apps/videos/utils.py @@ -12,6 +12,11 @@ def get_or_create_video(data_dict: dict, post_keys: dict, force_update=False): name_or_id = data_dict.get(post_keys.get("IMDB_ID"), "") or data_dict.get( post_keys.get("VIDEO_TITLE"), "" ) + + video = Video.objects.filter(imdb_id=name_or_id).first() + if video: + return video + imdb_metadata = lookup_video_from_imdb(name_or_id) # skatevideosite_metadata = lookup_video_from_skatevideosite(name_or_id) # youtube_metadata = {} # TODO lookup_video_from_youtube(name_or_id)