# # # patch "tracvc/mtn/backend.py" # from [fd2148b0ed4e2869570935eb966e9d47369a41c5] # to [17f6738d2440707aa7abaaaae1a5016054c11955] # ============================================================ --- tracvc/mtn/backend.py fd2148b0ed4e2869570935eb966e9d47369a41c5 +++ tracvc/mtn/backend.py 17f6738d2440707aa7abaaaae1a5016054c11955 @@ -36,8 +36,11 @@ import util from time import strptime from automate import MTN import util +import re +DATE_RULE = re.compile(r'\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}') + class MonotoneConnector(Component): implements(IRepositoryConnector, IWikiSyntaxProvider) @@ -154,6 +157,8 @@ def dates(certvals): """ result = [] for s in certvals: + # strip the date before parsing + s = DATE_RULE.search(s).group() result.append(parse_date(s)) result.sort() return result