Added: Additional Album Monitoring Options

This commit is contained in:
Qstick
2018-04-08 02:25:34 -04:00
parent af090c7a3a
commit f9fb33eb08
10 changed files with 102 additions and 95 deletions
@@ -2,26 +2,32 @@ import _ from 'lodash';
function getMonitoringOptions(monitor) {
const monitoringOptions = {
ignoreAlbumsWithFiles: false,
ignoreAlbumsWithoutFiles: false,
selectedOption: 0,
monitored: true
};
switch (monitor) {
case 'future':
monitoringOptions.ignoreAlbumsWithFiles = true;
monitoringOptions.ignoreAlbumsWithoutFiles = true;
monitoringOptions.selectedOption = 1;
break;
case 'missing':
monitoringOptions.ignoreAlbumsWithFiles = true;
monitoringOptions.selectedOption = 2;
break;
case 'existing':
monitoringOptions.ignoreAlbumsWithoutFiles = true;
monitoringOptions.selectedOption = 3;
break;
case 'first':
monitoringOptions.selectedOption = 5;
break;
case 'latest':
monitoringOptions.selectedOption = 4;
break;
case 'none':
monitoringOptions.monitored = false;
monitoringOptions.selectedOption = 6;
break;
default:
monitoringOptions.selectedOption = 0;
break;
}