fix 远程订阅判断
This commit is contained in:
parent
acdec220f7
commit
a1e6c6734d
@ -130,6 +130,14 @@ class MessageChain(ChainBase):
|
|||||||
elif cache_type == "Subscribe":
|
elif cache_type == "Subscribe":
|
||||||
# 订阅媒体
|
# 订阅媒体
|
||||||
mediainfo: MediaInfo = cache_list[int(text) - 1]
|
mediainfo: MediaInfo = cache_list[int(text) - 1]
|
||||||
|
# 查询缺失的媒体信息
|
||||||
|
exist_flag, _ = self.downloadchain.get_no_exists_info(meta=self._current_meta,
|
||||||
|
mediainfo=self._current_media)
|
||||||
|
if exist_flag:
|
||||||
|
self.post_message(title=f"{self._current_media.title_year}"
|
||||||
|
f"{self._current_meta.sea} 媒体库中已存在",
|
||||||
|
userid=userid)
|
||||||
|
return
|
||||||
self.subscribechain.add(title=mediainfo.title,
|
self.subscribechain.add(title=mediainfo.title,
|
||||||
year=mediainfo.year,
|
year=mediainfo.year,
|
||||||
mtype=mediainfo.type,
|
mtype=mediainfo.type,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user