diff --git a/client/coral-admin/src/routes/Community/containers/FlaggedAccounts.js b/client/coral-admin/src/routes/Community/containers/FlaggedAccounts.js index cfa66f732..00c6fdf33 100644 --- a/client/coral-admin/src/routes/Community/containers/FlaggedAccounts.js +++ b/client/coral-admin/src/routes/Community/containers/FlaggedAccounts.js @@ -19,26 +19,10 @@ import FlaggedUser from '../containers/FlaggedUser'; class FlaggedAccountsContainer extends Component { - state = {refetching: false}; - constructor(props) { super(props); } - componentWillMount() { - if (!this.props.data.loading) { - this.setState({refetching: true}); - this.props.data.refetch() - .then(() => { - this.setState({refetching: false}); - }) - .catch((err) => { - this.setState({refetching: false}); - throw err; - }); - } - } - approveUser = ({userId}) => { return this.props.setUserStatus({userId, status: 'APPROVED'}); } @@ -70,7 +54,7 @@ class FlaggedAccountsContainer extends Component { return
{this.props.data.error.message}
; } - if (this.props.data.loading || this.state.refetching) { + if (this.props.data.loading) { return
; } return ( @@ -123,7 +107,11 @@ export const withFlaggedAccountsyQuery = withQuery(gql` ${FlaggedUser.fragments.root} ${FlaggedUser.fragments.user} ${FlaggedUser.fragments.me} -`); +`, { + options: { + fetchPolicy: 'network-only', + }, +}); const mapDispatchToProps = (dispatch) => bindActionCreators({