mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-21 22:04:31 -04:00
Add prelim work for Album Filtering
This commit is contained in:
@@ -56,7 +56,6 @@ class AddNewArtistModalContent extends Component {
|
||||
render() {
|
||||
const {
|
||||
artistName,
|
||||
// year,
|
||||
overview,
|
||||
images,
|
||||
isAdding,
|
||||
@@ -64,8 +63,9 @@ class AddNewArtistModalContent extends Component {
|
||||
monitor,
|
||||
qualityProfileId,
|
||||
languageProfileId,
|
||||
// seriesType,
|
||||
albumFolder,
|
||||
primaryAlbumTypes,
|
||||
secondaryAlbumTypes,
|
||||
tags,
|
||||
showLanguageProfile,
|
||||
isSmallScreen,
|
||||
@@ -167,6 +167,28 @@ class AddNewArtistModalContent extends Component {
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>Primary Album Types</FormLabel>
|
||||
|
||||
<FormInputGroup
|
||||
type={inputTypes.TEXT}
|
||||
name="primaryAlbumTypes"
|
||||
onChange={onInputChange}
|
||||
{...primaryAlbumTypes}
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>Secondary Album Types</FormLabel>
|
||||
|
||||
<FormInputGroup
|
||||
type={inputTypes.TEXT}
|
||||
name="secondaryAlbumTypes"
|
||||
onChange={onInputChange}
|
||||
{...secondaryAlbumTypes}
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>Tags</FormLabel>
|
||||
|
||||
@@ -213,7 +235,6 @@ class AddNewArtistModalContent extends Component {
|
||||
|
||||
AddNewArtistModalContent.propTypes = {
|
||||
artistName: PropTypes.string.isRequired,
|
||||
// year: PropTypes.number.isRequired,
|
||||
overview: PropTypes.string,
|
||||
images: PropTypes.arrayOf(PropTypes.object).isRequired,
|
||||
isAdding: PropTypes.bool.isRequired,
|
||||
@@ -222,8 +243,9 @@ AddNewArtistModalContent.propTypes = {
|
||||
monitor: PropTypes.object.isRequired,
|
||||
qualityProfileId: PropTypes.object,
|
||||
languageProfileId: PropTypes.object,
|
||||
// seriesType: PropTypes.object.isRequired,
|
||||
albumFolder: PropTypes.object.isRequired,
|
||||
primaryAlbumTypes: PropTypes.object.isRequired,
|
||||
secondaryAlbumTypes: PropTypes.object.isRequired,
|
||||
tags: PropTypes.object.isRequired,
|
||||
showLanguageProfile: PropTypes.bool.isRequired,
|
||||
isSmallScreen: PropTypes.bool.isRequired,
|
||||
|
||||
@@ -60,6 +60,8 @@ class AddNewArtistModalContentConnector extends Component {
|
||||
qualityProfileId,
|
||||
languageProfileId,
|
||||
albumFolder,
|
||||
primaryAlbumTypes,
|
||||
secondaryAlbumTypes,
|
||||
tags
|
||||
} = this.props;
|
||||
|
||||
@@ -70,6 +72,8 @@ class AddNewArtistModalContentConnector extends Component {
|
||||
qualityProfileId: qualityProfileId.value,
|
||||
languageProfileId: languageProfileId.value,
|
||||
albumFolder: albumFolder.value,
|
||||
primaryAlbumTypes: primaryAlbumTypes.value,
|
||||
secondaryAlbumTypes: secondaryAlbumTypes.value,
|
||||
tags: tags.value,
|
||||
searchForMissingAlbums
|
||||
});
|
||||
@@ -96,6 +100,8 @@ AddNewArtistModalContentConnector.propTypes = {
|
||||
qualityProfileId: PropTypes.object,
|
||||
languageProfileId: PropTypes.object,
|
||||
albumFolder: PropTypes.object.isRequired,
|
||||
primaryAlbumTypes: PropTypes.object.isRequired,
|
||||
secondaryAlbumTypes: PropTypes.object.isRequired,
|
||||
tags: PropTypes.object.isRequired,
|
||||
onModalClose: PropTypes.func.isRequired,
|
||||
setAddArtistDefault: PropTypes.func.isRequired,
|
||||
|
||||
Reference in New Issue
Block a user