fix #951 不缓存网络错误导致的TMDB信息None

This commit is contained in:
jxxghp
2023-10-26 17:07:01 +08:00
parent 935ad73d32
commit 3bdd96a8ee
3 changed files with 25 additions and 4 deletions

View File

@ -144,7 +144,8 @@ class TmdbCache(metaclass=Singleton):
"backdrop_path": info.get("backdrop_path"),
CACHE_EXPIRE_TIMESTAMP_STR: int(time.time()) + EXPIRE_TIMESTAMP
}
else:
elif info is not None:
# None时不缓存此时代表网络错误允许重复请求
self._meta_data[self.__get_key(meta)] = {'id': 0}
def save(self, force: bool = False) -> None: