mirror of
https://github.com/Sonarr/Sonarr.git
synced 2026-04-21 22:05:38 -04:00
Fixed: Use Manage Episodes instead of Manual Import for title when managing episodes for a series
This commit is contained in:
@@ -250,6 +250,7 @@ class InteractiveImportModalContent extends Component {
|
||||
importMode,
|
||||
interactiveImportErrorMessage,
|
||||
isDeleting,
|
||||
modalTitle,
|
||||
onSortPress,
|
||||
onModalClose
|
||||
} = this.props;
|
||||
@@ -299,7 +300,7 @@ class InteractiveImportModalContent extends Component {
|
||||
return (
|
||||
<ModalContent onModalClose={onModalClose}>
|
||||
<ModalHeader>
|
||||
Manual Import - {title || folder}
|
||||
{modalTitle} - {title || folder}
|
||||
</ModalHeader>
|
||||
|
||||
<ModalBody scrollDirection={scrollDirections.BOTH}>
|
||||
@@ -375,6 +376,7 @@ class InteractiveImportModalContent extends Component {
|
||||
allowSeriesChange={allowSeriesChange}
|
||||
autoSelectRow={autoSelectRow}
|
||||
columns={this.state.columns}
|
||||
modalTitle={modalTitle}
|
||||
onSelectedChange={this.onSelectedChange}
|
||||
onValidRowChange={this.onValidRowChange}
|
||||
/>
|
||||
@@ -452,6 +454,7 @@ class InteractiveImportModalContent extends Component {
|
||||
<SelectSeriesModal
|
||||
isOpen={selectModalOpen === SERIES}
|
||||
ids={selectedIds}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectModalClose}
|
||||
/>
|
||||
|
||||
@@ -459,6 +462,7 @@ class InteractiveImportModalContent extends Component {
|
||||
isOpen={selectModalOpen === SEASON}
|
||||
ids={selectedIds}
|
||||
seriesId={selectedItem && selectedItem.series && selectedItem.series.id}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectModalClose}
|
||||
/>
|
||||
|
||||
@@ -467,6 +471,7 @@ class InteractiveImportModalContent extends Component {
|
||||
ids={orderedSelectedIds}
|
||||
seriesId={selectedItem && selectedItem.series && selectedItem.series.id}
|
||||
seasonNumber={selectedItem && selectedItem.seasonNumber}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectModalClose}
|
||||
/>
|
||||
|
||||
@@ -474,6 +479,7 @@ class InteractiveImportModalContent extends Component {
|
||||
isOpen={selectModalOpen === RELEASE_GROUP}
|
||||
ids={selectedIds}
|
||||
releaseGroup=""
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectModalClose}
|
||||
/>
|
||||
|
||||
@@ -481,6 +487,7 @@ class InteractiveImportModalContent extends Component {
|
||||
isOpen={selectModalOpen === LANGUAGE}
|
||||
ids={selectedIds}
|
||||
languageId={0}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectModalClose}
|
||||
/>
|
||||
|
||||
@@ -490,6 +497,7 @@ class InteractiveImportModalContent extends Component {
|
||||
qualityId={0}
|
||||
proper={false}
|
||||
real={false}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectModalClose}
|
||||
/>
|
||||
|
||||
@@ -528,6 +536,7 @@ InteractiveImportModalContent.propTypes = {
|
||||
interactiveImportErrorMessage: PropTypes.string,
|
||||
isDeleting: PropTypes.bool.isRequired,
|
||||
deleteError: PropTypes.object,
|
||||
modalTitle: PropTypes.string.isRequired,
|
||||
onSortPress: PropTypes.func.isRequired,
|
||||
onFilterExistingFilesChange: PropTypes.func.isRequired,
|
||||
onImportModeChange: PropTypes.func.isRequired,
|
||||
|
||||
@@ -215,7 +215,8 @@ class InteractiveImportRow extends Component {
|
||||
size,
|
||||
rejections,
|
||||
isReprocessing,
|
||||
isSelected
|
||||
isSelected,
|
||||
modalTitle
|
||||
} = this.props;
|
||||
|
||||
const {
|
||||
@@ -396,6 +397,7 @@ class InteractiveImportRow extends Component {
|
||||
<SelectSeriesModal
|
||||
isOpen={isSelectSeriesModalOpen}
|
||||
ids={[id]}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectSeriesModalClose}
|
||||
/>
|
||||
|
||||
@@ -403,6 +405,7 @@ class InteractiveImportRow extends Component {
|
||||
isOpen={isSelectSeasonModalOpen}
|
||||
ids={[id]}
|
||||
seriesId={series && series.id}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectSeasonModalClose}
|
||||
/>
|
||||
|
||||
@@ -413,6 +416,7 @@ class InteractiveImportRow extends Component {
|
||||
isAnime={isAnime}
|
||||
seasonNumber={seasonNumber}
|
||||
relativePath={relativePath}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectEpisodeModalClose}
|
||||
/>
|
||||
|
||||
@@ -420,6 +424,7 @@ class InteractiveImportRow extends Component {
|
||||
isOpen={isSelectReleaseGroupModalOpen}
|
||||
ids={[id]}
|
||||
releaseGroup={releaseGroup ?? ''}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectReleaseGroupModalClose}
|
||||
/>
|
||||
|
||||
@@ -429,6 +434,7 @@ class InteractiveImportRow extends Component {
|
||||
qualityId={quality ? quality.quality.id : 0}
|
||||
proper={quality ? quality.revision.version > 1 : false}
|
||||
real={quality ? quality.revision.real > 0 : false}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectQualityModalClose}
|
||||
/>
|
||||
|
||||
@@ -436,6 +442,7 @@ class InteractiveImportRow extends Component {
|
||||
isOpen={isSelectLanguageModalOpen}
|
||||
ids={[id]}
|
||||
languageId={language ? language.id : 0}
|
||||
modalTitle={modalTitle}
|
||||
onModalClose={this.onSelectLanguageModalClose}
|
||||
/>
|
||||
</TableRow>
|
||||
@@ -460,6 +467,7 @@ InteractiveImportRow.propTypes = {
|
||||
episodeFileId: PropTypes.number,
|
||||
isReprocessing: PropTypes.bool,
|
||||
isSelected: PropTypes.bool,
|
||||
modalTitle: PropTypes.string.isRequired,
|
||||
onSelectedChange: PropTypes.func.isRequired,
|
||||
onValidRowChange: PropTypes.func.isRequired
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user