From fa955d37dfa2fcd46cbfca075ba3c57ca5132ba7 Mon Sep 17 00:00:00 2001 From: Seb Seager Date: Tue, 5 Jan 2021 13:41:21 -0600 Subject: [PATCH] Fix for users that don't have a real_name or tz --- exporter.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/exporter.py b/exporter.py index 257ee7e..a5b3a94 100644 --- a/exporter.py +++ b/exporter.py @@ -143,7 +143,14 @@ def name_from_ch_id(channel_id, channels): def parse_user_list(users): result = '' for u in users: - entry = '[%s] %s (%s), %s' % (u['id'], u['name'], u['real_name'], u['tz']) + entry = '[%s]' % u['id'] + if 'name' in u: + entry += ' %s' % u['name'] + if 'real_name' in u: + entry += ' (%s)' % u['real_name'] + if 'tz' in u: + entry += ', %s' % u['tz'] + u_type = '' if 'is_admin' in u and u['is_admin']: u_type += 'admin|'