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);
}
}
}