diff --git a/Shared/Extensions/JellyfinAPI/APISortOrder.swift b/Shared/Extensions/JellyfinAPI/APISortOrder.swift index c8532ae8..eb0587ad 100644 --- a/Shared/Extensions/JellyfinAPI/APISortOrder.swift +++ b/Shared/Extensions/JellyfinAPI/APISortOrder.swift @@ -26,6 +26,6 @@ extension APISortOrder: Displayable { extension APISortOrder { var filter: ItemFilters.Filter { - .init(displayTitle: displayTitle, filterName: rawValue) + .init(displayTitle: displayTitle, id: rawValue, filterName: rawValue) } } diff --git a/Shared/Extensions/JellyfinAPI/ItemFilter.swift b/Shared/Extensions/JellyfinAPI/ItemFilter.swift index 7a96254b..be4748c4 100644 --- a/Shared/Extensions/JellyfinAPI/ItemFilter.swift +++ b/Shared/Extensions/JellyfinAPI/ItemFilter.swift @@ -34,6 +34,6 @@ extension ItemFilter { } var filter: ItemFilters.Filter { - .init(displayTitle: displayTitle, filterName: rawValue) + .init(displayTitle: displayTitle, id: rawValue, filterName: rawValue) } } diff --git a/Shared/Objects/SortBy.swift b/Shared/Objects/SortBy.swift index f5031a0e..eaa49409 100644 --- a/Shared/Objects/SortBy.swift +++ b/Shared/Objects/SortBy.swift @@ -33,6 +33,6 @@ enum SortBy: String, CaseIterable, Displayable { } var filter: ItemFilters.Filter { - .init(displayTitle: displayTitle, filterName: rawValue) + .init(displayTitle: displayTitle, id: rawValue, filterName: rawValue) } }