From 3daca4f77944957e405b04f2e2cc7c2c84ad4243 Mon Sep 17 00:00:00 2001 From: APerson Date: Wed, 20 Jan 2016 23:21:22 -0500 Subject: [PATCH] [defcon] Exclude reverts of good-faith edits --- defcon/defcon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/defcon/defcon.py b/defcon/defcon.py index c9d83cb..98e6219 100644 --- a/defcon/defcon.py +++ b/defcon/defcon.py @@ -13,7 +13,7 @@ start=datetime.datetime.now(), end=datetime.datetime.now() - datetime.timedelta(minutes=30), changetype="edit"): - if re.search("revert|rv\ |rvv\ |undid", change[u"comment"], + if re.search("revert|rv\ |rvv\ |undid(?!good( |-)faith)", change[u"comment"], flags=re.IGNORECASE): num_reverts += 1 rpm = float(num_reverts) / 30