Pārlūkot izejas kodu

Don't die on broken regexes.

tags/v0.2
Ben Kurtovic pirms 10 gadiem
vecāks
revīzija
09319b1675
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. +4
    -1
      earwigbot/wiki/copyvios/exclusions.py

+ 4
- 1
earwigbot/wiki/copyvios/exclusions.py Parādīt failu

@@ -182,7 +182,10 @@ class ExclusionsDB(object):
excl_path = excl[excl.index("/") + 1]
matches = excl_path.startswith(parsed.path)
elif excl.startswith("re:"):
matches = re.match(excl[3:], normalized)
try:
matches = re.match(excl[3:], normalized)
except re.error:
continue
else:
matches = normalized.startswith(excl)
if matches:


Notiek ielāde…
Atcelt
Saglabāt