all repos — listfix @ ea023354de4229a6dd618686110fddc461b2a25c

Postfix Mailing List Software; Maintained on behalf the of Agency Economy Incorporated NFP.

Print a message if there are no recipients defined for a list.

	modified:   listfix.py
Brian Barto bartobrian@gmail.com
Wed, 30 Mar 2022 11:25:40 -0400
commit

ea023354de4229a6dd618686110fddc461b2a25c

parent

26b673e88dd22601ff6dd4634f579f7b4842bb8b

1 files changed, 6 insertions(+), 3 deletions(-)

jump to
M listfix.pylistfix.py

@@ -80,9 +80,12 @@

elif (command == "dump"): list_email = args.get_list_email() recipients = db.get_list_recipients(list_email) - for r in recipients: - recipient_name = db.get_recipient_name(list_email, r) - print(f"{r} ({recipient_name})") + if (len(recipients) == 0): + print(f"No recipients defined for list {list_email}") + else: + for r in recipients: + recipient_name = db.get_recipient_name(list_email, r) + print(f"{r} ({recipient_name})") elif (command == "create"): list_email = args.get_list_email()