diff --git a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js index e72ff3665..d35854434 100644 --- a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js +++ b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContent.js @@ -99,6 +99,7 @@ class EditQualityProfileModalContent extends Component { isInUse, onInputChange, onCutoffChange, + onFormatCutoffChange, onLanguageChange, onSavePress, onModalClose, @@ -212,7 +213,7 @@ class EditQualityProfileModalContent extends Component { {...formatCutoff} values={customFormats} helpText="Once this custom format is reached Radarr will no longer download movies" - onChange={onCutoffChange} + onChange={onFormatCutoffChange} /> } @@ -319,6 +320,7 @@ EditQualityProfileModalContent.propTypes = { isInUse: PropTypes.bool.isRequired, onInputChange: PropTypes.func.isRequired, onCutoffChange: PropTypes.func.isRequired, + onFormatCutoffChange: PropTypes.func.isRequired, onLanguageChange: PropTypes.func.isRequired, onSavePress: PropTypes.func.isRequired, onContentHeightChange: PropTypes.func.isRequired, diff --git a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js index a1609338c..e9cf9f83d 100644 --- a/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js +++ b/frontend/src/Settings/Profiles/Quality/EditQualityProfileModalContentConnector.js @@ -239,6 +239,17 @@ class EditQualityProfileModalContentConnector extends Component { this.props.setQualityProfileValue({ name, value: cutoffId }); } + onFormatCutoffChange = ({ name, value }) => { + const id = parseInt(value); + const item = _.find(this.props.item.formatItems.value, (i) => { + return i.format.id === id; + }); + + const cutoffId = item.format.id; + + this.props.setQualityProfileValue({ name, value: cutoffId }); + } + onLanguageChange = ({ name, value }) => { const id = parseInt(value); @@ -550,6 +561,7 @@ class EditQualityProfileModalContentConnector extends Component { onSavePress={this.onSavePress} onInputChange={this.onInputChange} onCutoffChange={this.onCutoffChange} + onFormatCutoffChange={this.onFormatCutoffChange} onLanguageChange={this.onLanguageChange} onCreateGroupPress={this.onCreateGroupPress} onDeleteGroupPress={this.onDeleteGroupPress}