From 12ee6fd759ecbfc7c849b30db80dfe0f1372965e Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Jul 26 2016 21:59:21 +0000 Subject: Accept Close{,s,d} in the same way as Merges and Fixes This makes us compliant with what Github has taught people to do. Signed-off-by: Patrick Uiterwijk --- diff --git a/pagure/hooks/pagure_hook.py b/pagure/hooks/pagure_hook.py index 5d9a14c..3f35f99 100644 --- a/pagure/hooks/pagure_hook.py +++ b/pagure/hooks/pagure_hook.py @@ -76,6 +76,7 @@ The recognized keywords are: * fix/fixed/fixes * relate/related/relates * merge/merges/merged + * close/closes/closed Examples: diff --git a/pagure/lib/link.py b/pagure/lib/link.py index d5ad312..6cdf46d 100644 --- a/pagure/lib/link.py +++ b/pagure/lib/link.py @@ -19,6 +19,8 @@ FIXES = [ re.compile(r'(?:.*\s+)?fixe?[sd]?:?\s*?https?://.*/(\w+)/(?:issue|pull-request)/(\d+)', re.I), re.compile(r'(?:.*\s+)?merge?[sd]?:?\s*?#(\d+)', re.I), re.compile(r'(?:.*\s+)?merge?[sd]?:?\s*?https?://.*/(\w+)/(?:issue|pull-request)/(\d+)', re.I), + re.compile(r'(?:.*\s+)?close?[sd]?:?\s*?#(\d+)', re.I), + re.compile(r'(?:.*\s+)?close?[sd]?:?\s*?https?://.*/(\w+)/(?:issue|pull-request)/(\d+)', re.I), ] RELATES = [