diff --git a/src/components/status.jsx b/src/components/status.jsx index 4da9ef05..67c94cea 100644 --- a/src/components/status.jsx +++ b/src/components/status.jsx @@ -268,6 +268,7 @@ function Status({ instance={instance} size={size} contentTextWeight={contentTextWeight} + readOnly={readOnly} /> ); @@ -290,6 +291,7 @@ function Status({ instance={instance} size={size} contentTextWeight={contentTextWeight} + readOnly={readOnly} /> ); @@ -2276,6 +2278,7 @@ const unfurlMastodonLink = throttle(_unfurlMastodonLink); function FilteredStatus({ status, filterInfo, instance, containerProps = {} }) { const { + id: statusID, account: { avatar, avatarStatic, bot, group }, createdAt, visibility, @@ -2305,6 +2308,11 @@ function FilteredStatus({ status, filterInfo, instance, containerProps = {} }) { ' ' + (statusKey(reblog?.id, instance) || ''); + const actualStatusID = reblog?.id || statusID; + const url = instance + ? `/${instance}/s/${actualStatusID}` + : `/s/${actualStatusID}`; + return (