forked from treehouse/mastodon
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
parent
470c0a8002
commit
aafe91259a
|
@ -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());
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue