diff --git a/addon/lib/manifest.js b/addon/lib/manifest.js index 0d7ffc8..3bc540d 100644 --- a/addon/lib/manifest.js +++ b/addon/lib/manifest.js @@ -13,7 +13,7 @@ const Providers = [ 'NyaaPantsu' ]; const DefaultProviders = Providers -const CatalogMochs = [MochOptions.realdebrid, MochOptions.alldebrid]; +const CatalogMochs = Object.values(MochOptions).filter(moch => moch.catalog); function manifest(config = {}) { const providersList = config.providers && config.providers.map(provider => getProvider(provider)) || DefaultProviders; diff --git a/addon/moch/moch.js b/addon/moch/moch.js index 9f2d474..88089e2 100644 --- a/addon/moch/moch.js +++ b/addon/moch/moch.js @@ -14,25 +14,29 @@ const MOCHS = { key: 'realdebrid', instance: realdebrid, name: "RealDebrid", - shortName: 'RD' + shortName: 'RD', + catalog: true }, premiumize: { key: 'premiumize', instance: premiumize, name: 'Premiumize', - shortName: 'PM' + shortName: 'PM', + catalog: true }, alldebrid: { key: 'alldebrid', instance: alldebrid, name: 'AllDebrid', - shortName: 'AD' + shortName: 'AD', + catalog: true }, putio: { key: 'putio', instance: putio, name: 'Put.io', - shortName: 'Putio' + shortName: 'Putio', + catalog: false } };