diff --git a/frontend/src/Components/Form/IndexersSelectInputConnector.js b/frontend/src/Components/Form/IndexersSelectInputConnector.js index bc411d5cc..e7cca1feb 100644 --- a/frontend/src/Components/Form/IndexersSelectInputConnector.js +++ b/frontend/src/Components/Form/IndexersSelectInputConnector.js @@ -12,7 +12,7 @@ function createMapStateToProps() { (state) => state.indexers, (value, indexers) => { const values = []; - const groupedIndexers = _(indexers.items).groupBy((x) => x.protocol).map((val, key) => ({ protocol: key, indexers: val })).value(); + const groupedIndexers = _.map(_.groupBy(indexers.items, 'protocol'), (val, key) => ({ protocol: key, indexers: val })); groupedIndexers.forEach((element) => { values.push({ @@ -21,10 +21,11 @@ function createMapStateToProps() { }); if (element.indexers && element.indexers.length > 0) { - element.indexers.forEach((subCat) => { + element.indexers.forEach((indexer) => { values.push({ - key: subCat.id, - value: subCat.name, + key: indexer.id, + value: indexer.name, + isDisabled: !indexer.enable, parentKey: element.protocol === 'usenet' ? -1 : -2 }); }); diff --git a/frontend/src/Styles/Themes/dark.js b/frontend/src/Styles/Themes/dark.js index fa93d7c68..657568982 100644 --- a/frontend/src/Styles/Themes/dark.js +++ b/frontend/src/Styles/Themes/dark.js @@ -162,7 +162,7 @@ module.exports = { inputHoverBackgroundColor: 'rgba(255, 255, 255, 0.20)', inputSelectedBackgroundColor: 'rgba(255, 255, 255, 0.05)', advancedFormLabelColor: '#ff902b', - disabledCheckInputColor: '#ddd', + disabledCheckInputColor: '#999', disabledInputColor: '#808080', //