mirror of
https://github.com/woodchen-ink/Q58Bot.git
synced 2025-07-18 13:52:07 +08:00
修正链接过滤器中的关键词添加逻辑,确保关键词字符串处理正确。
在`LinkFilter`类的`add_keyword`方法中,添加了代码来去除关键词字符串开头的双斜杠。这是必要的,因为链接在存储前需要规范化,以确保数据一致性和节省空间。此改动将强化链接管理和关键词追踪的有效性。
This commit is contained in:
parent
39fe41eb83
commit
ac1bcbc105
@ -78,6 +78,8 @@ class LinkFilter:
|
|||||||
def add_keyword(self, keyword):
|
def add_keyword(self, keyword):
|
||||||
if self.link_pattern.match(keyword):
|
if self.link_pattern.match(keyword):
|
||||||
keyword = self.normalize_link(keyword)
|
keyword = self.normalize_link(keyword)
|
||||||
|
# 确保在这里去掉开头的双斜杠
|
||||||
|
keyword = keyword.lstrip('/')
|
||||||
if keyword not in self.keywords:
|
if keyword not in self.keywords:
|
||||||
self.keywords.append(keyword)
|
self.keywords.append(keyword)
|
||||||
self.save_keywords()
|
self.save_keywords()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user