From b94903a41939a08fd271c93bdc3231e8404f2a8f Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Wed, 1 Aug 2012 02:53:34 -0400 Subject: [PATCH] Fix signatures. --- earwigbot/tasks/drn_clerkbot.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/earwigbot/tasks/drn_clerkbot.py b/earwigbot/tasks/drn_clerkbot.py index 1479272..2426524 100644 --- a/earwigbot/tasks/drn_clerkbot.py +++ b/earwigbot/tasks/drn_clerkbot.py @@ -203,7 +203,7 @@ class DRNClerkBot(Task): re_id2 += r"(.*?)\}\})()?" repl = ur"\1 " body = re.sub(re_id2, repl.format(id_), body) - re_f = r"\{\{drn filing editor\|(.*?)\|(\d{2}:\d{2},\s\d{2}\s\w+\s\d{4}\s\(UTC\))\}\}" + re_f = r"\{\{drn filing editor\|(.*?)\|(\d{2}:\d{2},\s\d{1,2}\s\w+\s\d{4}\s\(UTC\))\}\}" match = re.search(re_f, body, re.U) if match: f_user = match.group(1).split("/", 1)[0].replace("_", " ") @@ -370,7 +370,7 @@ class DRNClerkBot(Task): regex = r"\[\[(?:User(?:\stalk)?\:|Special\:Contributions\/)" regex += r"([^\n\[\]|]{,256}?)(?:\||\]\])" regex += r"(?!.*?(?:User(?:\stalk)?\:|Special\:Contributions\/).*?)" - regex += r".{,256}?(\d{2}:\d{2},\s\d{2}\s\w+\s\d{4}\s\(UTC\))" + regex += r".{,256}?(\d{2}:\d{2},\s\d{1,2}\s\w+\s\d{4}\s\(UTC\))" matches = re.findall(regex, text, re.U) signatures = [] for userlink, stamp in matches: @@ -604,7 +604,7 @@ class DRNClerkBot(Task): if num: chunk = "{0} {1}".format(num, name if num == 1 else name + "s") msg.append(chunk) - return ", ".join(msg) if msg else "0 hours" + return ", ".join(msg) + " ago" if msg else "0 hours ago" class _Case(object):