diff --git a/ui/modal/modalBlockChannel/view.jsx b/ui/modal/modalBlockChannel/view.jsx index 454f1a370..84871fece 100644 --- a/ui/modal/modalBlockChannel/view.jsx +++ b/ui/modal/modalBlockChannel/view.jsx @@ -72,7 +72,7 @@ export default function ModalBlockChannel(props: Props) { const [timeoutSec, setTimeoutSec] = React.useState(-1); const isPersonalTheOnlyTab = !activeChannelIsModerator && !activeChannelIsAdmin; - const isTimeoutAvail = contentClaim && contentClaim.is_my_output; + const isTimeoutAvail = (contentClaim && contentClaim.is_my_output) || activeChannelIsModerator; const blockButtonDisabled = blockType === BLOCK.TIMEOUT && timeoutSec < 1; // ************************************************************************** diff --git a/ui/redux/selectors/comments.js b/ui/redux/selectors/comments.js index 82365b9fa..7094c847c 100644 --- a/ui/redux/selectors/comments.js +++ b/ui/redux/selectors/comments.js @@ -324,11 +324,9 @@ const makeSelectFilteredComments = (comments: Array, claimId?: string) if (claimId) { const claimIdIsMine = myClaims && myClaims.size > 0 && myClaims.has(claimId); if (!claimIdIsMine) { - return !( - personalBlockList.includes(comment.channel_url) || - adminBlockList.includes(comment.channel_url) || - moderatorBlockList.includes(comment.channel_url) - ); + if (personalBlockList.includes(comment.channel_url) || adminBlockList.includes(comment.channel_url)) { + return false; + } } }