From 3e5f5554da2a56aad9b3ea8b9a77428bf130c997 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 9 Nov 2023 21:47:22 +0800 Subject: [PATCH] fix bug --- app/api/endpoints/media.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/api/endpoints/media.py b/app/api/endpoints/media.py index 2a871f2d..4776a533 100644 --- a/app/api/endpoints/media.py +++ b/app/api/endpoints/media.py @@ -97,11 +97,15 @@ def media_info(mediaid: str, type_name: str, tmdbinfo = MediaChain().get_tmdbinfo_by_doubanid(doubanid=doubanid, mtype=mtype) if tmdbinfo: tmdbid = tmdbinfo.get("id") + else: + return schemas.MediaInfo() else: if not doubanid and tmdbid: doubaninfo = MediaChain().get_doubaninfo_by_tmdbid(tmdbid=tmdbid, mtype=mtype) if doubaninfo: doubanid = doubaninfo.get("id") + else: + return schemas.MediaInfo() mediainfo = MediaChain().recognize_media(tmdbid=tmdbid, doubanid=doubanid, mtype=mtype) if mediainfo: return mediainfo.to_dict()