1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2025-09-16 09:26:36 +02:00

Fixed: Escape backticks in discord notifications

Closes #7836
This commit is contained in:
Mark McDowall
2025-04-29 18:55:34 -07:00
parent cfda24536c
commit 70c74fc176

View File

@@ -719,7 +719,7 @@ namespace NzbDrone.Core.Notifications.Discord
{
var episode = episodes.First();
return $"{series.Title} - {episode.AirDate} - {episode.Title}";
return $"{series.Title} - {episode.AirDate} - {episode.Title}".Replace("`", "\\`");
}
var episodeNumbers = string.Concat(episodes.Select(e => e.EpisodeNumber)
@@ -727,9 +727,9 @@ namespace NzbDrone.Core.Notifications.Discord
var episodeTitles = string.Join(" + ", episodes.Select(e => e.Title));
var title = $"{series.Title} - {episodes.First().SeasonNumber}{episodeNumbers} - {episodeTitles}";
var title = $"{series.Title} - {episodes.First().SeasonNumber}{episodeNumbers} - {episodeTitles}".Replace("`", "\\`");
return title.Length > 256 ? $"{title.AsSpan(0, 253)}..." : title;
return title.Length > 256 ? $"{title.AsSpan(0, 253).TrimEnd('\\')}..." : title;
}
}
}