diff --git a/frontend/src/Movie/Details/MovieDetailsConnector.js b/frontend/src/Movie/Details/MovieDetailsConnector.js index 9db511778..5c3eff61c 100644 --- a/frontend/src/Movie/Details/MovieDetailsConnector.js +++ b/frontend/src/Movie/Details/MovieDetailsConnector.js @@ -10,7 +10,7 @@ import createCommandsSelector from 'Store/Selectors/createCommandsSelector'; import { fetchMovieFiles, clearMovieFiles } from 'Store/Actions/movieFileActions'; import { toggleMovieMonitored } from 'Store/Actions/movieActions'; import { fetchQueueDetails, clearQueueDetails } from 'Store/Actions/queueActions'; -import { clearReleases } from 'Store/Actions/releaseActions'; +import { clearReleases, cancelFetchReleases } from 'Store/Actions/releaseActions'; import { executeCommand } from 'Store/Actions/commandActions'; import * as commandNames from 'Commands/commandNames'; import MovieDetails from './MovieDetails'; @@ -111,6 +111,7 @@ const mapDispatchToProps = { fetchMovieFiles, clearMovieFiles, clearReleases, + cancelFetchReleases, toggleMovieMonitored, fetchQueueDetails, clearQueueDetails, @@ -170,6 +171,7 @@ class MovieDetailsConnector extends Component { } unpopulate = () => { + this.props.cancelFetchReleases(); this.props.clearMovieFiles(); this.props.clearQueueDetails(); this.props.clearReleases(); @@ -225,6 +227,7 @@ MovieDetailsConnector.propTypes = { fetchMovieFiles: PropTypes.func.isRequired, clearMovieFiles: PropTypes.func.isRequired, clearReleases: PropTypes.func.isRequired, + cancelFetchReleases: PropTypes.func.isRequired, toggleMovieMonitored: PropTypes.func.isRequired, fetchQueueDetails: PropTypes.func.isRequired, clearQueueDetails: PropTypes.func.isRequired,