Remove unused user rule legacy fields

This commit is contained in:
ajp_anton
2026-07-15 22:15:55 +00:00
parent 1bc136ff06
commit bfcd36ae94
3 changed files with 9 additions and 46 deletions
@@ -177,7 +177,7 @@
return canonical ? "Language:" + canonical : "";
}
function legacyActionToList(fieldId, legacy, fallbackLangs) {
function legacyActionToList(fieldId, legacy) {
if (!legacy || legacy.toLowerCase() === "fallback") {
return ["Jellyfin"];
}
@@ -206,7 +206,7 @@
var result = {};
fields.forEach(function (field) {
var values = source && (source[field.id] || source[field.label]);
if (!values && legacy) values = legacyActionToList(field.id, legacy[field.id] || legacy[field.label], state.rules.FallbackLanguages || []);
if (!values && legacy) values = legacyActionToList(field.id, legacy[field.id] || legacy[field.label]);
result[field.id] = normalizeActionList(field.id, Array.isArray(values) ? values : values ? [values] : ["Jellyfin"]);
});
return result;
@@ -1123,7 +1123,6 @@
SortLocale: $("ml-sort-locale").value || "Auto",
TrustTmdbCollections: $("ml-trust-collections").checked,
FallbackFieldActions: state.rules.FallbackFieldActions,
FallbackLanguages: [],
Categories: categories().map(function (category, index) {
var complete = (category.Requirements || []).filter(completeRequirement);
return {