diff --git a/app/javascript/gabsocial/actions/importer/index.js b/app/javascript/gabsocial/actions/importer/index.js index 9953a74e..5dea143a 100644 --- a/app/javascript/gabsocial/actions/importer/index.js +++ b/app/javascript/gabsocial/actions/importer/index.js @@ -79,10 +79,6 @@ export function importFetchedStatuses(statuses) { if (status.poll && status.poll.id) { pushUnique(polls, normalizePoll(status.poll)); } - - // if (status.replies_count > 0) { - // dispatch(fetchComments(status.id)); - // } } statuses.forEach(processStatus); diff --git a/app/javascript/gabsocial/actions/statuses.js b/app/javascript/gabsocial/actions/statuses.js index 83d59512..d22b6df1 100644 --- a/app/javascript/gabsocial/actions/statuses.js +++ b/app/javascript/gabsocial/actions/statuses.js @@ -189,8 +189,13 @@ export function deleteStatusFail(id, error) { }; }; -export function fetchContext(id) { +export function fetchContext(id, ensureIsReply) { return (dispatch, getState) => { + if (ensureIsReply) { + const isReply = !!getState().getIn(['statuses', id, 'in_reply_to_id'], null) + if (!isReply) return; + } + dispatch(fetchContextRequest(id)); api(getState).get(`/api/v1/statuses/${id}/context`).then(response => { diff --git a/app/javascript/gabsocial/components/autosuggest_textbox.js b/app/javascript/gabsocial/components/autosuggest_textbox.js index 2746e2f4..b5a14805 100644 --- a/app/javascript/gabsocial/components/autosuggest_textbox.js +++ b/app/javascript/gabsocial/components/autosuggest_textbox.js @@ -259,7 +259,7 @@ export default class AutosuggestTextbox extends ImmutablePureComponent { return (
- {/*