Skip to content
Snippets Groups Projects
Commit 43de0244 authored by Otavio Salvador's avatar Otavio Salvador Committed by Wolfgang Denk
Browse files

patman: Do not Cc addresses included in To list


In case an address is listed in the To list, those will be skipped on
Cc list or user might end with a duplicated message.

This fixes the case when a tag points to same address used as series
destination thus avoiding duplicated sending.

Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
parent d5f81d8a
Branches
Tags
No related merge requests found
...@@ -114,6 +114,13 @@ class Series(dict): ...@@ -114,6 +114,13 @@ class Series(dict):
cc_list += gitutil.BuildEmailList(commit.tags) cc_list += gitutil.BuildEmailList(commit.tags)
cc_list += gitutil.BuildEmailList(commit.cc_list) cc_list += gitutil.BuildEmailList(commit.cc_list)
# Skip items in To list
if 'to' in self:
try:
map(cc_list.remove, gitutil.BuildEmailList(self.to))
except ValueError:
pass
for email in cc_list: for email in cc_list:
if email == None: if email == None:
email = col.Color(col.YELLOW, "<alias '%s' not found>" email = col.Color(col.YELLOW, "<alias '%s' not found>"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment