diff --git a/addon/lib/landingTemplate.js b/addon/lib/landingTemplate.js
index 8356dcf..038fee5 100644
--- a/addon/lib/landingTemplate.js
+++ b/addon/lib/landingTemplate.js
@@ -190,8 +190,10 @@ function landingTemplate(manifest, config = {}) {
const sort = config.sort || SortOptions.options.qualitySeeders.key;
const limit = config.limit || '';
+ const debridProvider = Object.keys(MochOptions).find(mochKey => config[mochKey]);
const debridOptions = config[DebridOptions.key] || [];
const realDebridApiKey = config[MochOptions.realdebrid.key] || '';
+ const premiumizeApiKey = config[MochOptions.premiumize.key] || '';
const allDebridApiKey = config[MochOptions.alldebrid.key] || '';
const putioKey = config[MochOptions.putio.key] || '';
const putioClientId = putioKey.replace(/@.*/, '');
@@ -210,8 +212,11 @@ function landingTemplate(manifest, config = {}) {
const sortOptionsHTML = Object.values(SortOptions.options)
.map((option, i) => ``)
.join('\n');
+ const debridProvidersHTML = Object.values(MochOptions)
+ .map(moch => ``)
+ .join('\n');
const debridOptionsHTML = Object.values(DebridOptions.options)
- .map((option) => ``)
+ .map(option => ``)
.join('\n');
const stylizedTypes = manifest.types
.map(t => t[0].toUpperCase() + t.slice(1) + (t !== 'series' ? 's' : ''));
@@ -265,20 +270,39 @@ function landingTemplate(manifest, config = {}) {
-
-