koji-gc: fix check for type cc_addr, bcc_addr

Fixes: https://pagure.io/koji/issue/3572
This commit is contained in:
Jana Cupova 2022-11-04 14:46:03 +01:00 committed by Tomas Kopecek
parent 5de53dbd97
commit 26f2a4d889

View file

@ -437,12 +437,12 @@ Build: %%(name)s-%%(version)s-%%(release)s
msg['To'] = "%s@%s" % (owner_name, options.email_domain) # XXX!
emails = [msg['To']]
if options.cc_addr:
if not isinstance(options.cc_addr, str):
if not isinstance(options.cc_addr, list):
raise koji.ParameterError('Invalid type of cc_addr: %s' % type(options.cc_addr))
msg['Cc'] = ','.join(options.cc_addr)
emails += options.cc_addr
if options.bcc_addr:
if not isinstance(options.bcc_addr, str):
if not isinstance(options.bcc_addr, list):
raise koji.ParameterError('Invalid type of bcc_addr: %s' % type(options.bcc_addr))
emails += options.bcc_addr
msg['X-Koji-Builder'] = owner_name