Skip to content

Commit ac55db0

Browse files
committed
fix: 修复下载源处理逻辑中的条件判断
- 在DownloadSource类中修改条件判断逻辑,当数据不可用(available为false)时不再继续处理 - 更新项目版本号从1.1.35到1.1.36 此修复解决了当下载源数据标记为不可用时仍会继续处理的问题,避免了不必要的资源消耗和潜在错误。版本号更新反映了此次修复的重要性。
1 parent f29dc4d commit ac55db0

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "funread"
3-
version = "1.1.35"
3+
version = "1.1.36"
44
description = "一个用于管理和处理阅读源(Legado 阅读 APP 的书源和 RSS 源)的 Python 工具库"
55
readme = "README.md"
66
requires-python = ">=3.8"

src/funread/legado/manage/download/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ def add_source_to_candidate(
141141
data["final"] = False if "final" not in data else data["final"]
142142

143143
# 是最终版本,直接返回
144-
if data["final"]:
144+
if data["final"] or not data["available"]:
145145
return
146146
# 收集所有已存在的 MD5 值
147147
md5_list: List[str] = []

0 commit comments

Comments
 (0)