From 3a9b9e9730fde246c837fe7cc9a8c91dac52ec3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E5=8F=89=E6=A0=91=E6=A0=91?= Date: Tue, 27 Jan 2026 20:12:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=BF=87=E6=BB=A4=E5=AD=98=E5=82=A8?= =?UTF-8?q?=E7=9A=84=E5=B8=96=E5=AD=90=E4=BB=A5=E5=8C=B9=E9=85=8D=E5=BD=93?= =?UTF-8?q?=E5=89=8D=E4=BD=9C=E7=94=A8=E5=9F=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 过滤存储的帖子列表,仅保留ID以当前作用域前缀开头的条目,确保跨作用域数据隔离,避免不同作用域间的帖子数据相互干扰。 --- public/sponsors/wechat.svg | 1292 +++++++---------- .../widget/NewPostNotification.astro | 1 + 2 files changed, 539 insertions(+), 754 deletions(-) diff --git a/public/sponsors/wechat.svg b/public/sponsors/wechat.svg index 8fb58d1a1..cc31c1333 100644 --- a/public/sponsors/wechat.svg +++ b/public/sponsors/wechat.svg @@ -1,695 +1,585 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - + + - - - - - + + + - - - - - - + + + + + - - - + + + + + + - + + - - - - + - - - - - - - + - - - - - - + + + + + + + - - - - + + + - + - - - - + - + + - - - + - - + + - - - + + + + - + - - - - + + + + + - - + + + - - - + - - - + + + + - - + + - - - - - - - + + - + - - + + - - - - - - - - - - + + + - - - + + + + + + + + - - - - + + - - + + - - + + + - - - - - - - + + + + + + + + - - - - + + + - - + + - + - - - - - - - - - + - + + + + - - + + + + + + - - - - - + + - + - - - - + - - - - - - - - - + - - + - - + + + + + - - - - - + + - + - - + + + - - + + + + + - - - - + + - - - - - + + - - - - - - - - + + - - - - - + + - + + - - - - - - + + + - - - - - + + + + + + - - + + + - - - - - - - - - + - - - - - + + + + - - - + - - + + + - - - + + + + - - - - + + + + + + + - - - - + + + - - - - - - - - - + + + + + + + + - + + + + - - + + - - + - - - + + + + - - - + + + - - + + + - - - - - - - - + - - - - - + + - - - + + + - + - + - + - + + + - - - - + + - - - - - - - + - - - - - - - - - - + + + - - - - + + + + + + + + + - + + + - - - + + + - - + + + + + + + + - - - + + - - - - - - - - - - - - - + + - + + - - - - - - - + - - + + + + + + + - - + - + + + - - - - - - - - - - - + + + + + + - + - + - - - - + - + - - + - - - + - + - + + + - - + + + + + - + + + + + - + + + + + + + + - + - - - - + - - - - + + + + - - - - - - - - + - + @@ -697,561 +587,455 @@ - - - + + + + - + - - + - + - - - - + + - - + + + + + - - + - - - - - + + + + - + - - - - + - - + + + + - - - + + + + + + + + - + + + - - - + - + - - + - + - + - + + - - + - - - + + - - - - - + - + + - - - + + - - - - + + + - - - - - - - - - + + + + + + - + + + + + + + - - - - + + - + + + + + - - + + - - - - - - + + + + + + + + + + + + + + + - + - - - + + + - - + + + + + + - - - - + + + + + - - - - - - - + + + + - + - - - - - - - - - - - - + + - + + - - - - + + - + - - - + + - + - - - + + - - - - - - - - - - + + + - - - - - - - - + + + + + + + + + + + + - + + + + - - - + - + + - - - - - - + + + - - - - - - - + + + + - - - - + - + - - - - + + - + + + + + - + - - - - - - - + - - - + - + - + - - - - - - + + + + + - - - - - + - + - + + + + - - + + + + + - - - - - + + - - - - + + + - - + - + - - - - - - - - + + + - + - - - - - + + + + + + - + + + + + + - - - - - - - + + + + + + + + - - - - - - - - + + + - - + + - - - - - - - - - + - - - + + + - - - - + + + - - + + + - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/components/widget/NewPostNotification.astro b/src/components/widget/NewPostNotification.astro index 71fe26708..63ec1b3ff 100644 --- a/src/components/widget/NewPostNotification.astro +++ b/src/components/widget/NewPostNotification.astro @@ -474,6 +474,7 @@ // Compare const storedMap = new Map( storedPosts + .filter(p => p.id && p.id.startsWith(`${SCOPE_ID}:`)) .map(p => [p.guid, p]) );