From 1751dc48354b729aad61a477d747afe62b07f381 Mon Sep 17 00:00:00 2001
From: rimar1337 <132627503+rimar1337@users.noreply.github.com>
Date: Fri, 31 Oct 2025 15:28:43 +0700
Subject: [PATCH] feed fixes
---
src/components/UniversalPostRenderer.tsx | 4 ++--
src/routes/profile.$did/feed.$rkey.tsx | 4 ++--
src/routes/profile.$did/index.tsx | 6 ++++++
3 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/src/components/UniversalPostRenderer.tsx b/src/components/UniversalPostRenderer.tsx
index 7672881..13eaee9 100644
--- a/src/components/UniversalPostRenderer.tsx
+++ b/src/components/UniversalPostRenderer.tsx
@@ -2206,7 +2206,7 @@ function PostEmbeds({
//
// )
} else if (!!reallybaduri && !!reallybadaturi && reallybadaturi.collection === "app.bsky.graph.list") {
- return
+ return
}
// starter pack embed
@@ -2219,7 +2219,7 @@ function PostEmbeds({
//
// )
} else if (!!reallybaduri && !!reallybadaturi && reallybadaturi.collection === "app.bsky.graph.starterpack") {
- return
+ return
}
// quote post
diff --git a/src/routes/profile.$did/feed.$rkey.tsx b/src/routes/profile.$did/feed.$rkey.tsx
index f9d2ff8..f8acb09 100644
--- a/src/routes/profile.$did/feed.$rkey.tsx
+++ b/src/routes/profile.$did/feed.$rkey.tsx
@@ -79,8 +79,8 @@ function FeedRoute() {
feedUri={uri}
pdsUrl={identity?.pds}
feedServiceDid={feedServiceDid}
- authedOverride={true}
- unauthedfeedurl={web}
+ authedOverride={!authed && true || undefined}
+ unauthedfeedurl={!authed && web || undefined}
/>
) : (
Loading.......
diff --git a/src/routes/profile.$did/index.tsx b/src/routes/profile.$did/index.tsx
index a9c1c8c..4d1a9c5 100644
--- a/src/routes/profile.$did/index.tsx
+++ b/src/routes/profile.$did/index.tsx
@@ -408,10 +408,12 @@ export function FeedItemRenderAturiLoader({
aturi,
listmode,
disableBottomBorder,
+ disablePropagation,
}: {
aturi: string;
listmode?: boolean;
disableBottomBorder?: boolean;
+ disablePropagation?: boolean;
}) {
const { data: record } = useQueryArbitrary(aturi);
@@ -421,6 +423,7 @@ export function FeedItemRenderAturiLoader({
listmode={listmode}
feed={record}
disableBottomBorder={disableBottomBorder}
+ disablePropagation={disablePropagation}
/>
);
}
@@ -429,10 +432,12 @@ export function FeedItemRender({
feed,
listmode,
disableBottomBorder,
+ disablePropagation,
}: {
feed: { uri: string; cid: string; value: any };
listmode?: boolean;
disableBottomBorder?: boolean;
+ disablePropagation?: boolean;
}) {
const name = listmode
? (feed.value?.name as string)
@@ -465,6 +470,7 @@ export function FeedItemRender({
className={`px-4 py-4 ${!disableBottomBorder && "border-b"} flex flex-col gap-1`}
to="/profile/$did/feed/$rkey"
params={{ did: aturi.host, rkey: aturi.rkey }}
+ onClick={(e)=>{e.stopPropagation();}}
>