diff options
| author | Cody Robibero <cody@robibe.ro> | 2021-11-09 20:34:09 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-09 20:34:09 -0700 |
| commit | 4c88bf3fe3ef2e02632655acfcb8db18fd9f7d82 (patch) | |
| tree | 46cdd5ab28694996f98bf42b7539666cc56bb316 /MediaBrowser.Model | |
| parent | 57d5423d640e234b48ec24bccb88e59302aa5f87 (diff) | |
| parent | efa76c0b6380e1adf99fad30ce4def9b72d13e35 (diff) | |
Merge pull request #6808 from cvium/dlnope_never_again
Diffstat (limited to 'MediaBrowser.Model')
| -rw-r--r-- | MediaBrowser.Model/Dlna/SortCriteria.cs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/MediaBrowser.Model/Dlna/SortCriteria.cs b/MediaBrowser.Model/Dlna/SortCriteria.cs index 7769d0bd3..7fef16e53 100644 --- a/MediaBrowser.Model/Dlna/SortCriteria.cs +++ b/MediaBrowser.Model/Dlna/SortCriteria.cs @@ -1,15 +1,24 @@ #pragma warning disable CS1591 +using System; using Jellyfin.Data.Enums; namespace MediaBrowser.Model.Dlna { public class SortCriteria { - public SortCriteria(string value) + public SortCriteria(string sortOrder) { + if (!string.IsNullOrEmpty(sortOrder) && Enum.TryParse<SortOrder>(sortOrder, true, out var sortOrderValue)) + { + SortOrder = sortOrderValue; + } + else + { + SortOrder = SortOrder.Ascending; + } } - public SortOrder SortOrder => SortOrder.Ascending; + public SortOrder SortOrder { get; } } } |
