Fix infinite loading instead of soft 404 for non-existing remote accounts (#21303)

Fixes #21278, #21021
This commit is contained in:
Claire
2022-11-27 20:48:12 +01:00
committed by GitHub
parent 57b893d505
commit 3ffaa966b0
2 changed files with 10 additions and 1 deletions

View File

@@ -26,7 +26,13 @@ const emptyList = ImmutableList();
const mapStateToProps = (state, { params: { acct, id, tagged }, withReplies = false }) => {
const accountId = id || state.getIn(['accounts_map', normalizeForLookup(acct)]);
if (!accountId) {
if (accountId === null) {
return {
isLoading: false,
isAccount: false,
statusIds: emptyList,
};
} else if (!accountId) {
return {
isLoading: true,
statusIds: emptyList,