From f5deb1be4000ef9cb64b40e8ad6315627d3c79db Mon Sep 17 00:00:00 2001 From: terrtia Date: Wed, 10 Jul 2024 11:24:22 +0200 Subject: [PATCH] chg: [usernames timeline] remove empty usernames --- bin/lib/chats_viewer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/lib/chats_viewer.py b/bin/lib/chats_viewer.py index 45a72fe3..c4acb96c 100755 --- a/bin/lib/chats_viewer.py +++ b/bin/lib/chats_viewer.py @@ -476,8 +476,11 @@ def get_user_account_nb_all_week_messages(user_id, chats, subchannels): def get_user_account_usernames_timeline(subtype, user_id): user_account = UsersAccount.UserAccount(user_id, subtype) usernames = user_account.get_usernames_history() + r_usernames = [] if usernames: for row in usernames: + if not row['obj']: + continue row['obj'] = row['obj'].rsplit(':', 1)[1] if row['start'] > row['end']: t = row['start'] @@ -487,7 +490,8 @@ def get_user_account_usernames_timeline(subtype, user_id): row['end'] = row['end'] + 1 row['start'] = row['start'] * 1000 row['end'] = row['end'] * 1000 - return usernames + r_usernames.append(row) + return r_usernames def get_user_account_chats_chord(subtype, user_id): nb = {}