Remove unused user rule legacy fields
This commit is contained in:
@@ -198,7 +198,6 @@ public sealed class MultilangController : ControllerBase
|
||||
var allowed = (Plugin.Instance?.Configuration?.Languages ?? []).ToHashSet(StringComparer.OrdinalIgnoreCase);
|
||||
request.Categories = NormalizeCategories(request.Categories, allowed);
|
||||
request.FallbackFieldActions = NormalizeActionLists(request.FallbackFieldActions, allowed);
|
||||
request.FallbackLanguages = GetNeededLanguages(request);
|
||||
_store.SaveUserRules(userId, request);
|
||||
_itemsProxyCache.ClearAll();
|
||||
return Ok(request);
|
||||
@@ -1512,10 +1511,8 @@ public sealed class MultilangController : ControllerBase
|
||||
if (existing is not null)
|
||||
{
|
||||
existing.Categories ??= [];
|
||||
existing.FallbackLanguages ??= [];
|
||||
existing.FallbackFieldActions = NormalizeActionLists(existing.FallbackFieldActions, (Plugin.Instance?.Configuration?.Languages ?? []).ToHashSet(StringComparer.OrdinalIgnoreCase));
|
||||
existing.Categories = NormalizeCategories(existing.Categories, (Plugin.Instance?.Configuration?.Languages ?? []).ToHashSet(StringComparer.OrdinalIgnoreCase));
|
||||
existing.FallbackLanguages = GetNeededLanguages(existing);
|
||||
return existing;
|
||||
}
|
||||
|
||||
@@ -1524,10 +1521,8 @@ public sealed class MultilangController : ControllerBase
|
||||
Enabled = false,
|
||||
SortLocale = "Auto",
|
||||
TrustTmdbCollections = true,
|
||||
FallbackLanguages = [],
|
||||
FallbackFieldActions = DefaultActionLists(),
|
||||
Categories = [],
|
||||
Rules = []
|
||||
Categories = []
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user