,
@@ -221,7 +225,7 @@ function ClaimListDiscover(props: Props) {
// no_totals makes it so the sdk doesn't have to calculate total number pages for pagination
// it's faster, but we will need to remove it if we start using total_pages
no_totals: true,
- not_channel_ids: mutedAndBlockedChannelIds,
+ not_channel_ids: isChannel ? undefined : mutedAndBlockedChannelIds,
not_tags: !showNsfw ? MATURE_TAGS : [],
order_by:
orderParam === CS.ORDER_BY_TRENDING
@@ -508,6 +512,7 @@ function ClaimListDiscover(props: Props) {
liveLivestreamsFirst={liveLivestreamsFirst}
livestreamMap={livestreamMap}
searchOptions={options}
+ channelIsMine={channelIsMine}
/>
{loading && (
diff --git a/ui/component/claimMenuList/index.js b/ui/component/claimMenuList/index.js
index ecf82e7de..b90c9a695 100644
--- a/ui/component/claimMenuList/index.js
+++ b/ui/component/claimMenuList/index.js
@@ -8,7 +8,7 @@ import ClaimPreview from './view';
const select = (state, props) => ({
claim: makeSelectClaimForUri(props.uri)(state),
- claimIsMine: makeSelectClaimIsMine(props.uri)(state),
+ claimIsMine: props.channelIsMine ? (props.isRepost ? makeSelectClaimIsMine(props.uri)(state) : true) : makeSelectClaimIsMine(props.uri)(state),
channelIsMuted: makeSelectChannelIsMuted(props.uri)(state),
channelIsBlocked: makeSelectChannelIsBlocked(props.uri)(state),
});
diff --git a/ui/component/claimMenuList/view.jsx b/ui/component/claimMenuList/view.jsx
index 2675d2318..85aaaa031 100644
--- a/ui/component/claimMenuList/view.jsx
+++ b/ui/component/claimMenuList/view.jsx
@@ -21,6 +21,8 @@ type Props = {
doToggleMuteChannel: (string) => void,
doCommentModBlock: (string) => void,
doCommentModUnBlock: (string) => void,
+ channelIsMine: boolean,
+ isRepost: boolean,
};
function ClaimMenuList(props: Props) {
diff --git a/ui/component/claimPreviewTile/view.jsx b/ui/component/claimPreviewTile/view.jsx
index e08984d9a..e3a365af8 100644
--- a/ui/component/claimPreviewTile/view.jsx
+++ b/ui/component/claimPreviewTile/view.jsx
@@ -42,6 +42,7 @@ type Props = {
showHiddenByUser?: boolean,
properties?: (Claim) => void,
live?: boolean,
+ channelIsMine?: boolean,
};
function ClaimPreviewTile(props: Props) {
@@ -64,6 +65,7 @@ function ClaimPreviewTile(props: Props) {
showHiddenByUser,
properties,
live,
+ channelIsMine,
} = props;
const isRepost = claim && claim.repost_channel_url;
const shouldFetch = claim === undefined;
@@ -195,7 +197,7 @@ function ClaimPreviewTile(props: Props) {
)}
-
+