Fixed: Manual import from artist page forces correct artist

This commit is contained in:
ta264 2020-03-11 21:24:55 +00:00 committed by Qstick
parent fb88017821
commit 8771e715ae
5 changed files with 34 additions and 6 deletions

View file

@ -52,6 +52,7 @@ class InteractiveImportModalContentConnector extends Component {
componentDidMount() {
const {
artistId,
downloadId,
folder
} = this.props;
@ -62,6 +63,7 @@ class InteractiveImportModalContentConnector extends Component {
} = this.state;
this.props.fetchInteractiveImportItems({
artistId,
downloadId,
folder,
filterExistingFiles,
@ -78,11 +80,13 @@ class InteractiveImportModalContentConnector extends Component {
if (prevState.filterExistingFiles !== filterExistingFiles ||
prevState.replaceExistingFiles !== replaceExistingFiles) {
const {
artistId,
downloadId,
folder
} = this.props;
this.props.fetchInteractiveImportItems({
artistId,
downloadId,
folder,
filterExistingFiles,
@ -204,6 +208,7 @@ class InteractiveImportModalContentConnector extends Component {
}
InteractiveImportModalContentConnector.propTypes = {
artistId: PropTypes.number.isRequired,
downloadId: PropTypes.string,
folder: PropTypes.string,
filterExistingFiles: PropTypes.bool.isRequired,
@ -219,6 +224,7 @@ InteractiveImportModalContentConnector.propTypes = {
};
InteractiveImportModalContentConnector.defaultProps = {
artistId: 0,
filterExistingFiles: true,
replaceExistingFiles: false
};