diff --git a/modules/Reputation/Handler/Reputation.cs b/modules/Reputation/Handler/Reputation.cs index 3f2ab27..6377ec7 100644 --- a/modules/Reputation/Handler/Reputation.cs +++ b/modules/Reputation/Handler/Reputation.cs @@ -159,7 +159,17 @@ public class Reputation : CommonHandler var i = 1; foreach (var rep in await _reputationService.GetChatRatingAsync(Chat)) { - var user = await _userService.GetUser(rep.UserId, rep.ChatId); + // TODO: there are should be more correct fix, but I want to fix this now, West, 18:04, 07.05.2022 + User user; + try + { + user = await _userService.GetUser(rep.UserId, rep.ChatId); + } + catch + { + continue; + } + msg.Text($"{i}. ") .Text($"{user.FirstName} {user.LastName}".Trim().HtmlEncode()) .Text($" ({rep.Value})").Br();