mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
New: Upstream Updates
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
This commit is contained in:
@@ -5,7 +5,7 @@ import getErrorMessage from 'Utilities/Object/getErrorMessage';
|
||||
import getSelectedIds from 'Utilities/Table/getSelectedIds';
|
||||
import selectAll from 'Utilities/Table/selectAll';
|
||||
import toggleSelected from 'Utilities/Table/toggleSelected';
|
||||
import { align, icons, kinds } from 'Helpers/Props';
|
||||
import { align, icons, kinds, scrollDirections } from 'Helpers/Props';
|
||||
import Button from 'Components/Link/Button';
|
||||
import Icon from 'Components/Icon';
|
||||
import LoadingIndicator from 'Components/Loading/LoadingIndicator';
|
||||
@@ -73,7 +73,7 @@ const filterExistingFilesOptions = {
|
||||
|
||||
const importModeOptions = [
|
||||
{ key: 'move', value: 'Move Files' },
|
||||
{ key: 'copy', value: 'Copy Files' }
|
||||
{ key: 'copy', value: 'Hardlink/Copy Files' }
|
||||
];
|
||||
|
||||
const SELECT = 'select';
|
||||
@@ -217,7 +217,7 @@ class InteractiveImportModalContent extends Component {
|
||||
Manual Import - {title || folder}
|
||||
</ModalHeader>
|
||||
|
||||
<ModalBody>
|
||||
<ModalBody scrollDirection={scrollDirections.BOTH}>
|
||||
{
|
||||
showFilterExistingFiles &&
|
||||
<div className={styles.filterContainer}>
|
||||
@@ -270,6 +270,7 @@ class InteractiveImportModalContent extends Component {
|
||||
isPopulated && !!items.length && !isFetching && !isFetching &&
|
||||
<Table
|
||||
columns={columns}
|
||||
horizontalScroll={false}
|
||||
selectAll={true}
|
||||
allSelected={allSelected}
|
||||
allUnselected={allUnselected}
|
||||
|
@@ -43,6 +43,7 @@ class InteractiveImportModalContentConnector extends Component {
|
||||
componentDidMount() {
|
||||
const {
|
||||
downloadId,
|
||||
movieId,
|
||||
folder
|
||||
} = this.props;
|
||||
|
||||
@@ -52,6 +53,7 @@ class InteractiveImportModalContentConnector extends Component {
|
||||
|
||||
this.props.dispatchFetchInteractiveImportItems({
|
||||
downloadId,
|
||||
movieId,
|
||||
folder,
|
||||
filterExistingFiles
|
||||
});
|
||||
@@ -65,11 +67,13 @@ class InteractiveImportModalContentConnector extends Component {
|
||||
if (prevState.filterExistingFiles !== filterExistingFiles) {
|
||||
const {
|
||||
downloadId,
|
||||
movieId,
|
||||
folder
|
||||
} = this.props;
|
||||
|
||||
this.props.dispatchFetchInteractiveImportItems({
|
||||
downloadId,
|
||||
movieId,
|
||||
folder,
|
||||
filterExistingFiles
|
||||
});
|
||||
@@ -172,6 +176,7 @@ class InteractiveImportModalContentConnector extends Component {
|
||||
|
||||
InteractiveImportModalContentConnector.propTypes = {
|
||||
downloadId: PropTypes.string,
|
||||
movieId: PropTypes.number,
|
||||
folder: PropTypes.string,
|
||||
filterExistingFiles: PropTypes.bool.isRequired,
|
||||
items: PropTypes.arrayOf(PropTypes.object).isRequired,
|
||||
|
Reference in New Issue
Block a user