diff options
author | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2022-09-01 08:45:58 -0400 |
---|---|---|
committer | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2022-09-01 08:45:58 -0400 |
commit | 7d1a05ed58f244640ab59680ac4b836d7ca726c8 (patch) | |
tree | 3c48ea517b04fa8ecf4d65d1b826a8ab523febe6 /b4/__init__.py | |
parent | 1ee1cff0a8e7c8ca0aa4992535de78aa54aebcb3 (diff) | |
download | b4-7d1a05ed58f244640ab59680ac4b836d7ca726c8.tar.gz |
trailers: ignore non-recognized link trailers
If a link contains a '@', we wrongly consider it a person-trailer.
Ignore any URL-containing trailers that we don't explicitly recognize.
Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
Diffstat (limited to 'b4/__init__.py')
-rw-r--r-- | b4/__init__.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/b4/__init__.py b/b4/__init__.py index 7439fb8..f54a389 100644 --- a/b4/__init__.py +++ b/b4/__init__.py @@ -1540,6 +1540,9 @@ class LoreMessage: if not mperson and lname not in nonperson: logger.debug('Ignoring %s (not a recognized non-person trailer)', line) continue + if re.search(r'https?://', ovalue): + logger.debug('Ignoring a non-recognized link trailer') + continue extinfo = None mextinfo = re.search(r'(.*\S+)(\s+#[^#]+)$', ovalue) |