##// END OF EJS Templates
patchbomb: make getaddrs function easier to work with...
Augie Fackler -
r32826:3abba5bc default
parent child Browse files
Show More
@@ -660,15 +660,17 b' def email(ui, repo, *revs, **opts):'
660 660 if addr:
661 661 showaddrs.append('%s: %s' % (header, addr))
662 662 return mail.addrlistencode(ui, [addr], _charsets, opts.get('test'))
663 else:
664 return default
663 elif default:
664 return mail.addrlistencode(
665 ui, [default], _charsets, opts.get('test'))
666 return []
665 667
666 668 to = getaddrs('To', ask=True)
667 669 if not to:
668 670 # we can get here in non-interactive mode
669 671 raise error.Abort(_('no recipient addresses provided'))
670 cc = getaddrs('Cc', ask=True, default='') or []
671 bcc = getaddrs('Bcc') or []
672 cc = getaddrs('Cc', ask=True, default='')
673 bcc = getaddrs('Bcc')
672 674 replyto = getaddrs('Reply-To')
673 675
674 676 confirm = ui.configbool('patchbomb', 'confirm')
General Comments 0
You need to be logged in to leave comments. Login now