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:
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