ungana

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs | README

commit e2dce688f4d59dcd1dab750f6a6b97f5426bebaf
parent ec8134a6976e3aab24fb036877d9f86453755431
Author: Carlosokumu <carlosokumu254@gmail.com>
Date:   Thu, 11 Sep 2025 07:03:06 +0300

only include contact if not None

Diffstat:
Mungana/cmd/args_parser.py | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ungana/cmd/args_parser.py b/ungana/cmd/args_parser.py @@ -450,7 +450,6 @@ class ArgsParser: if args.domain: domain = args.domain - if args.contact: value, params = self._process_contact_arg(args.contact) if not params and self.EMAIL_RE.match(value): @@ -461,9 +460,9 @@ class ArgsParser: else: contact = value else: - contact = None, - + contact = None + for ctx_name in ("poster", "long"): arg_val = getattr(args, ctx_name, None) if arg_val: @@ -481,10 +480,11 @@ class ArgsParser: 'start': args.start_dt, 'duration': args.duration, 'tzid': args.tzid, - 'contact': contact, 'domain': domain, 'attachments': attachments } + if contact is not None: + event_data['contact'] = contact return event_data