From 4e9d87af5090c314435e6b888d4a491bbafd729e Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Sun, 25 Feb 2024 15:53:09 +0800 Subject: [PATCH] fix ja-jp announcement --- src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs b/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs index 99f56421..e31cfe17 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs @@ -85,8 +85,13 @@ internal sealed partial class AnnouncementService : IAnnouncementService { foreach (ref readonly Announcement item in CollectionsMarshal.AsSpan(listWrapper.List)) { - item.Subtitle = new StringBuilder(item.Subtitle).Replace("\r
", string.Empty).ToString(); - item.Content = AnnouncementRegex.XmlTimeTagRegex().Replace(item.Content, x => x.Groups[1].Value); + item.Subtitle = new StringBuilder(item.Subtitle) + .Replace("\r
", string.Empty) + .Replace("
", string.Empty) + .ToString(); + item.Content = AnnouncementRegex + .XmlTimeTagRegex() + .Replace(item.Content, x => x.Groups[1].Value); } } }