Fetch relationships when opening report modal

Relationship with the reported account affect which actions are proposed in
the “thanks” part. Upstream fetches relationships when opening dropdown menus,
but we don't.
rebase/4.0.0rc2
Claire 2022-02-23 21:05:46 +01:00
parent 470c0a8002
commit aafe91259a
1 changed files with 2 additions and 0 deletions

View File

@ -3,6 +3,7 @@ import { connect } from 'react-redux';
import { submitReport } from 'flavours/glitch/actions/reports';
import { expandAccountTimeline } from 'flavours/glitch/actions/timelines';
import { fetchRules } from 'flavours/glitch/actions/rules';
import { fetchRelationships } from 'flavours/glitch/actions/accounts';
import PropTypes from 'prop-types';
import ImmutablePropTypes from 'react-immutable-proptypes';
import { makeGetAccount } from 'flavours/glitch/selectors';
@ -116,6 +117,7 @@ class ReportModal extends ImmutablePureComponent {
componentDidMount () {
const { dispatch, accountId } = this.props;
dispatch(fetchRelationships([accountId]));
dispatch(expandAccountTimeline(accountId, { withReplies: true }));
dispatch(fetchRules());
}