From 11c7446cbe743ab2f65c6d6f93409f16c37c5c01 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Thu, 14 Sep 2023 22:37:53 +0300 Subject: [PATCH] Save Whitelisted Subtitle Tags as string Fixes #9134 --- frontend/src/Settings/Indexers/Options/IndexerOptions.js | 8 +++++--- .../Settings/Indexers/Options/IndexerOptionsConnector.js | 5 +++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/frontend/src/Settings/Indexers/Options/IndexerOptions.js b/frontend/src/Settings/Indexers/Options/IndexerOptions.js index 845ec6df6..dc99021e9 100644 --- a/frontend/src/Settings/Indexers/Options/IndexerOptions.js +++ b/frontend/src/Settings/Indexers/Options/IndexerOptions.js @@ -17,7 +17,8 @@ function IndexerOptions(props) { error, settings, hasSettings, - onInputChange + onInputChange, + onWhitelistedSubtitleChange } = props; return ( @@ -135,7 +136,7 @@ function IndexerOptions(props) { type={inputTypes.TEXT_TAG} name="whitelistedHardcodedSubs" helpText={translate('WhitelistedHardcodedSubsHelpText')} - onChange={onInputChange} + onChange={onWhitelistedSubtitleChange} {...settings.whitelistedHardcodedSubs} /> @@ -166,7 +167,8 @@ IndexerOptions.propTypes = { error: PropTypes.object, settings: PropTypes.object.isRequired, hasSettings: PropTypes.bool.isRequired, - onInputChange: PropTypes.func.isRequired + onInputChange: PropTypes.func.isRequired, + onWhitelistedSubtitleChange: PropTypes.func.isRequired }; export default IndexerOptions; diff --git a/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js b/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js index f067a9ea6..16d86e2a9 100644 --- a/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js +++ b/frontend/src/Settings/Indexers/Options/IndexerOptionsConnector.js @@ -74,6 +74,10 @@ class IndexerOptionsConnector extends Component { this.props.dispatchSetIndexerOptionsValue({ name, value }); }; + onWhitelistedSubtitleChange = ({ name, value }) => { + this.props.dispatchSetIndexerOptionsValue({ name, value: value.join(',') }); + }; + // // Render @@ -81,6 +85,7 @@ class IndexerOptionsConnector extends Component { return ( );