From df92894307be7603ecf33ca9264d287025cd9108 Mon Sep 17 00:00:00 2001 From: fanbook-wangdage <124357765+fanbook-wangdage@users.noreply.github.com> Date: Fri, 16 Jan 2026 11:39:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=85=AC=E5=91=8A=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E5=8F=91=E8=A1=8C=E7=89=88=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Snap.Hutao/Snap.Hutao/Service/Hutao/HutaoAsAService.cs | 3 +++ .../Snap.Hutao/Web/Hutao/HutaoAsAService/UploadAnnouncement.cs | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Hutao/HutaoAsAService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Hutao/HutaoAsAService.cs index 654e749..95eaa85 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Hutao/HutaoAsAService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Hutao/HutaoAsAService.cs @@ -47,6 +47,9 @@ internal sealed partial class HutaoAsAService : IHutaoAsAService } } + // Filter announcements by Distribution + array = [.. array.Where(a => string.IsNullOrEmpty(a.Distribution) || a.Distribution == "Snap Hutao")]; // 请自行修改发行版名称 + foreach (HutaoAnnouncement item in array) { item.DismissCommand = dismissCommand; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoAsAService/UploadAnnouncement.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoAsAService/UploadAnnouncement.cs index 5732919..1833da0 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoAsAService/UploadAnnouncement.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoAsAService/UploadAnnouncement.cs @@ -16,4 +16,6 @@ internal class UploadAnnouncement public string Link { get; set; } = default!; public string? MaxPresentVersion { get; set; } + + public string? Distribution { get; set; } } \ No newline at end of file