# HG changeset patch # User Goffi # Date 1530077039 -7200 # Node ID 2f75830a8228817e122b6509af0f165bdf3dabd0 # Parent 72f6f37ab648517be44cfc51ffeee64b2b3aa412 plugin merge request (mercurial): escape colons in import name diff -r 72f6f37ab648 -r 2f75830a8228 sat/plugins/plugin_merge_req_mercurial.py --- a/sat/plugins/plugin_merge_req_mercurial.py Wed Jun 27 07:23:13 2018 +0200 +++ b/sat/plugins/plugin_merge_req_mercurial.py Wed Jun 27 07:23:59 2018 +0200 @@ -132,7 +132,7 @@ parsed_data = self.parse(data) try: parsed_name = parsed_data[0][u'commit_msg'].split(u'\n')[0] - parsed_name = re.sub(ur'[^\w -.]', u'', parsed_name, flags=re.UNICODE)[:40] + parsed_name = re.sub(ur'[^\w -.:]', u'', parsed_name, flags=re.UNICODE)[:40] except Exception: parsed_name = u'' name = u'mr_{item_id}_{parsed_name}'.format(item_id=item_id,