Fixed: Cutoff Status and Filter on MovieIndex

This commit is contained in:
ta264
2019-12-22 19:15:32 +00:00
committed by Qstick
parent f83ccb6ca4
commit 89fec7841c
5 changed files with 116 additions and 62 deletions

View File

@@ -97,7 +97,7 @@ export const filters = [
type: filterTypes.EQUAL
},
{
key: 'movieFile.qualityCutoffNotMet',
key: 'qualityCutoffNotMet',
value: true,
type: filterTypes.EQUAL
}
@@ -106,12 +106,6 @@ export const filters = [
];
export const filterPredicates = {
missing: function(item) {
const { statistics = {} } = item;
return statistics.episodeCount - statistics.episodeFileCount > 0;
},
added: function(item, filterValue, type) {
return dateFilterPredicate(item.added, filterValue, type);
},
@@ -128,6 +122,12 @@ export const filterPredicates = {
const predicate = filterTypePredicates[type];
return predicate(item.ratings.value * 10, filterValue);
},
qualityCutoffNotMet: function(item) {
const { movieFile = {} } = item;
return movieFile.qualityCutoffNotMet;
}
};