diff options
Diffstat (limited to 'formatter')
-rw-r--r-- | formatter/__init__.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/formatter/__init__.py b/formatter/__init__.py index 79fa6c7..2abc424 100644 --- a/formatter/__init__.py +++ b/formatter/__init__.py @@ -48,8 +48,9 @@ def format_user_stats_difference(old_user_stats: typing.List[UserStats], new_use stats_formatted = [] for stats in old_user_stats: - matched = [x for x in new_user_stats if x.user_id == stats.user_id][0] - stats_formatted.append(__format_stats_difference(stats, matched)) + matched = [x for x in new_user_stats if x.user_id == stats.user_id] + if len(matched) > 0: + stats_formatted.append(__format_stats_difference(stats, matched[0])) return formatting.format_text( formatting.mbold('Fortnite statistics for last {alias}\n'.format(alias = timeframe_alias)), |