mirror of
https://github.com/lidarr/lidarr.git
synced 2025-07-15 09:33:52 -07:00
Add prelim work for Album Filtering
This commit is contained in:
parent
74f91d63f6
commit
b963f2aa82
9 changed files with 72 additions and 5 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue