diff --git a/src/FMBot.Bot/Builders/PlayBuilders.cs b/src/FMBot.Bot/Builders/PlayBuilders.cs index 6f77901a..295a3953 100644 --- a/src/FMBot.Bot/Builders/PlayBuilders.cs +++ b/src/FMBot.Bot/Builders/PlayBuilders.cs @@ -1175,9 +1175,12 @@ public async Task YearAsync( { var newArtist = topNewArtists.OrderBy(o => o.FirstPlay).ToList()[i]; - newArtistDescription.AppendLine($"**[{StringExtensions.TruncateLongString(newArtist.ArtistName, 28)}]({LastfmUrlExtensions.GetArtistUrl(newArtist.ArtistName)})** " + - $"— *{newArtist.UserPlaycount} {StringExtensions.GetPlaysString(newArtist.UserPlaycount)}* " + - $"— on ****"); + if (newArtistDescription.Length < 850) + { + newArtistDescription.AppendLine($"**[{StringExtensions.TruncateLongString(newArtist.ArtistName, 28)}]({LastfmUrlExtensions.GetArtistUrl(newArtist.ArtistName)})** " + + $"— *{newArtist.UserPlaycount} {StringExtensions.GetPlaysString(newArtist.UserPlaycount)}* " + + $"— on ****"); + } } fields.Add(new EmbedFieldBuilder().WithName("Artist discoveries") diff --git a/src/FMBot.Bot/Services/TimeService.cs b/src/FMBot.Bot/Services/TimeService.cs index 2ae0f91c..bc90abbf 100644 --- a/src/FMBot.Bot/Services/TimeService.cs +++ b/src/FMBot.Bot/Services/TimeService.cs @@ -52,7 +52,7 @@ public static TimeSpan GetPlayTimeForEnrichedPlays(IEnumerable plays, var userPlayList = new UserPlayList { UserPlays = { repeatedField }, - AdjustForBans = true + AdjustForBans = adjustForBans }; var reply = await this._timeEnrichment.ProcessUserPlaysAsync(userPlayList);