diff --git a/src/components/libraryoptionseditor/libraryoptionseditor.js b/src/components/libraryoptionseditor/libraryoptionseditor.js
index f6de831830..91ae5945c9 100644
--- a/src/components/libraryoptionseditor/libraryoptionseditor.js
+++ b/src/components/libraryoptionseditor/libraryoptionseditor.js
@@ -213,39 +213,6 @@ function renderSubtitleFetchers(page, availableOptions, libraryOptions) {
elem.innerHTML = html;
}
-function renderLyricFetchers(page, availableOptions, libraryOptions) {
- let html = '';
- const elem = page.querySelector('.lyricFetchers');
-
- const plugins = availableOptions.LyricFetchers;
- if (!plugins.length) return html;
-
- html += `
${globalize.translate('LabelLyricDownloaders')}
`;
- html += '';
- console.log(libraryOptions);
- for (let i = 0; i < plugins.length; i++) {
- const plugin = plugins[i];
- html += `
`;
- const isChecked = libraryOptions.DisabledLyricFetchers ? !libraryOptions.DisabledLyricFetchers.includes(plugin.Name) : plugin.DefaultEnabled;
- const checkedHtml = isChecked ? ' checked="checked"' : '';
- html += `
`;
- html += '
';
- html += '
';
- html += escapeHtml(plugin.Name);
- html += '
';
- html += '';
- if (i > 0) {
- html += `
`;
- } else if (plugins.length > 1) {
- html += `
`;
- }
- html += '
';
- }
- html += '
';
- html += `${globalize.translate('LyricDownloadersHelp')}
`;
- elem.innerHTML = html;
-}
-
function getImageFetchersForTypeHtml(availableTypeOptions, libraryOptionsForType) {
let html = '';
let plugins = availableTypeOptions.ImageFetchers;
@@ -315,7 +282,6 @@ function populateMetadataSettings(parent, contentType) {
renderMetadataReaders(parent, availableOptions.MetadataReaders);
renderMetadataFetchers(parent, availableOptions, {});
renderSubtitleFetchers(parent, availableOptions, {});
- renderLyricFetchers(parent, availableOptions, {});
renderImageFetchers(parent, availableOptions, {});
availableOptions.SubtitleFetchers.length ? parent.querySelector('.subtitleDownloadSettings').classList.remove('hide') : parent.querySelector('.subtitleDownloadSettings').classList.add('hide');
}).catch(() => {
@@ -489,14 +455,6 @@ function setSubtitleFetchersIntoOptions(parent, options) {
});
}
-function setLyricFetchersIntoOptions(parent, options) {
- options.DisabledLyricFetchers = Array.prototype.map.call(Array.prototype.filter.call(parent.querySelectorAll('.chkLyricFetcher'), elem => {
- return !elem.checked;
- }), elem => {
- return elem.getAttribute('data-pluginname');
- });
-}
-
function setMetadataFetchersIntoOptions(parent, options) {
const sections = parent.querySelectorAll('.metadataFetcher');
for (const section of sections) {
@@ -604,7 +562,6 @@ export function getLibraryOptions(parent) {
return elem.getAttribute('data-lang');
});
setSubtitleFetchersIntoOptions(parent, options);
- setLyricFetchersIntoOptions(parent, options);
setMetadataFetchersIntoOptions(parent, options);
setImageFetchersIntoOptions(parent, options);
setImageOptionsIntoOptions(options);
@@ -660,7 +617,6 @@ export function setLibraryOptions(parent, options) {
renderMetadataFetchers(parent, parent.availableOptions, options);
renderImageFetchers(parent, parent.availableOptions, options);
renderSubtitleFetchers(parent, parent.availableOptions, options);
- renderLyricFetchers(parent, parent.availableOptions, options);
}
let currentLibraryOptions;
diff --git a/src/components/libraryoptionseditor/libraryoptionseditor.template.html b/src/components/libraryoptionseditor/libraryoptionseditor.template.html
index 9dec9c5ef6..8431bd75d0 100644
--- a/src/components/libraryoptionseditor/libraryoptionseditor.template.html
+++ b/src/components/libraryoptionseditor/libraryoptionseditor.template.html
@@ -197,9 +197,6 @@
${Lyrics}
-
-
-