feat(filters): add size filter
This commit is contained in:
@ -47,6 +47,12 @@ let config = {
|
||||
namingRegExp: '',
|
||||
namingRegExpNegative: false,
|
||||
adultFilter: false,
|
||||
|
||||
size: {max: 0, min: 0},
|
||||
maxSize: 1024 * 1024 * 1024 * 1024,
|
||||
sizeEnabled: false,
|
||||
|
||||
contentType: null
|
||||
},
|
||||
|
||||
cleanup: true,
|
||||
|
@ -427,6 +427,12 @@ app.get('*', function(req, res)
|
||||
return false
|
||||
}
|
||||
|
||||
if(config.filters.sizeEnabled && (torrent.size < config.filters.size.min || torrent.size > config.filters.size.max))
|
||||
{
|
||||
console.log('ignore torrent', torrent.name, 'because size bounds of', torrent.size, ':', config.filters.size)
|
||||
return false
|
||||
}
|
||||
|
||||
return true
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user