aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-01-13 11:25:18 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-01-13 11:25:18 -0500
commit798454c2e4be4efa4fe82cf0ec1ffeff3267f8aa (patch)
tree2798277142390c540f51e54a50d8c2d95dbc4701 /MediaBrowser.Server.Implementations
parent752dfa27434188242764292c69dc4cdd7e4d620e (diff)
save web client view selection
Diffstat (limited to 'MediaBrowser.Server.Implementations')
-rw-r--r--MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs11
1 files changed, 6 insertions, 5 deletions
diff --git a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs
index ef8f515f5..a8b62c5a7 100644
--- a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs
+++ b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs
@@ -9,6 +9,7 @@ using MediaBrowser.Controller.Library;
using MediaBrowser.Controller.LiveTv;
using MediaBrowser.Controller.MediaInfo;
using MediaBrowser.Controller.Persistence;
+using MediaBrowser.Controller.Sorting;
using MediaBrowser.Model.Entities;
using MediaBrowser.Model.LiveTv;
using MediaBrowser.Model.Logging;
@@ -956,14 +957,14 @@ namespace MediaBrowser.Server.Implementations.LiveTv
if (string.Equals(query.SortBy, "Priority", StringComparison.OrdinalIgnoreCase))
{
timers = query.SortOrder == SortOrder.Descending ?
- timers.OrderBy(i => i.Priority).ThenByDescending(i => i.Name) :
- timers.OrderByDescending(i => i.Priority).ThenBy(i => i.Name);
+ timers.OrderBy(i => i.Priority).ThenByStringDescending(i => i.Name) :
+ timers.OrderByDescending(i => i.Priority).ThenByString(i => i.Name);
}
else
{
timers = query.SortOrder == SortOrder.Descending ?
- timers.OrderByDescending(i => i.Name) :
- timers.OrderBy(i => i.Name);
+ timers.OrderByStringDescending(i => i.Name) :
+ timers.OrderByString(i => i.Name);
}
var returnArray = timers
@@ -1154,7 +1155,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv
.ToLookup(i => i.Name, StringComparer.OrdinalIgnoreCase)
.ToList();
- groups.AddRange(series.OrderBy(i => i.Key).Select(i => new RecordingGroupDto
+ groups.AddRange(series.OrderByString(i => i.Key).Select(i => new RecordingGroupDto
{
Name = i.Key,
RecordingCount = i.Count()