瀏覽代碼

Fix special regex.

tags/v0.1^2
Ben Kurtovic 13 年之前
父節點
當前提交
d69dcac73a
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. +4
    -4
      bot/tasks/afc_statistics.py

+ 4
- 4
bot/tasks/afc_statistics.py 查看文件

@@ -527,11 +527,11 @@ class Task(BaseTask):
elif chart == CHART_ACCEPT:
return self.get_create(pageid)
elif chart == CHART_DRAFT:
search = "(?!\{\{afc submission\|h\|(.*?)\}\})"
search = "\{\{afc submission\|h\|(.*?)\}\}"
elif chart == CHART_REVIEW:
search = "(?!\{\{afc submission\|r\|(.*?)\}\})"
search = "\{\{afc submission\|r\|(.*?)\}\}"
elif chart == CHART_DECLINE:
search = "(?!\{\{afc submission\|d\|(.*?)\}\})"
search = "\{\{afc submission\|d\|(.*?)\}\}"

query = """SELECT rev_user_text, rev_timestamp, rev_id
FROM revision WHERE rev_page = ? ORDER BY rev_id DESC"""
@@ -545,7 +545,7 @@ class Task(BaseTask):
self.logger.warn(msg.format(pageid, chart))
break
content = self.get_revision_content(revid)
if content and re.search(search, content, re.I):
if content and not re.search(search, content, re.I):
return user, datetime.strptime(ts, "%Y%m%d%H%M%S"), revid

return None, None, None


Loading…
取消
儲存