Skip to content

Commit 74cb36d

Browse files
committed
处理本地通信进行输入提示时,rss存在文件夹的情况
1 parent a21644f commit 74cb36d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

QBRssManager.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -448,11 +448,12 @@ def load_type_hints(self, row):
448448
# 读取qb feed json数据
449449
feed_uid = None
450450
with open(g.config['feeds_json_path'], 'r', encoding='utf-8') as f:
451-
feeds_json = json.loads(f.read())
452-
logger.info(f'feeds_json {feeds_json}')
453-
for x in feeds_json:
454-
if feeds_json[x]['url'] in feed_list:
455-
feed_uid = feeds_json[x]['uid'].replace('-', '')[1:-1]
451+
rss_feeds = json.loads(f.read())
452+
logger.info(f'rss_feeds {rss_feeds}')
453+
server_rss_feeds = convert_feeds_to_one_level_dict(rss_feeds)
454+
for x in server_rss_feeds:
455+
if server_rss_feeds[x]['url'] in feed_list:
456+
feed_uid = server_rss_feeds[x]['uid'].replace('-', '')[1:-1]
456457
logger.info(f'feed_uid {feed_uid}')
457458

458459
if feed_uid:

0 commit comments

Comments
 (0)