From d448277bbe27a459ab0d894be9ee85c02993951e Mon Sep 17 00:00:00 2001 From: Sean King Date: Sat, 24 Oct 2020 21:44:22 -0600 Subject: [PATCH] Message when a profile is blocked changed --- app/soapbox/features/account_timeline/index.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/app/soapbox/features/account_timeline/index.js b/app/soapbox/features/account_timeline/index.js index 21a55181b..7f0e12114 100644 --- a/app/soapbox/features/account_timeline/index.js +++ b/app/soapbox/features/account_timeline/index.js @@ -39,11 +39,12 @@ const mapStateToProps = (state, { params: { username }, withReplies = false }) = const path = withReplies ? `${accountId}:with_replies` : accountId; const isBlocked = state.getIn(['relationships', accountId, 'blocked_by'], false); - const unavailable = (me === accountId) ? false : isBlocked; + const unavailable = (me === accountId) ? false : true; return { accountId, unavailable, + isBlocked, accountUsername, accountApId, isAccount: !!state.getIn(['accounts', accountId]), @@ -117,7 +118,7 @@ class AccountTimeline extends ImmutablePureComponent { } render() { - const { statusIds, featuredStatusIds, isLoading, hasMore, isAccount, accountId, unavailable, accountUsername } = this.props; + const { statusIds, featuredStatusIds, isLoading, hasMore, isAccount, accountId, isBlocked, unavailable, accountUsername } = this.props; if (!isAccount && accountId !== -1) { return ( @@ -135,6 +136,16 @@ class AccountTimeline extends ImmutablePureComponent { ); } + if (isBlocked) { + return ( + +
+ +
+
+ ); + } + if (unavailable) { return (