From 4ef7fbbb31515234829be16bd42c2280db6e85a3 Mon Sep 17 00:00:00 2001
From: chris-gh <psylenced@gmail.com>
Date: Sun, 21 May 2017 17:49:56 +1000
Subject: [PATCH] Fixed sorting error where double/triple headers with the same
 air date & time show in random order. (#3776)

---
 sickrage/show/ComingEpisodes.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sickrage/show/ComingEpisodes.py b/sickrage/show/ComingEpisodes.py
index bd8f43159..6eca678ec 100644
--- a/sickrage/show/ComingEpisodes.py
+++ b/sickrage/show/ComingEpisodes.py
@@ -40,9 +40,9 @@ class ComingEpisodes(object):
     """
     categories = ['snatched', 'missed', 'today', 'soon', 'later']
     sorts = {
-        'date': itemgetter(b'snatchedsort', b'localtime'),
-        'network': itemgetter(b'network', b'localtime'),
-        'show': itemgetter(b'show_name', b'localtime'),
+        'date': itemgetter(b'snatchedsort', b'localtime', b'episode'),
+        'network': itemgetter(b'network', b'localtime', b'episode'),
+        'show': itemgetter(b'show_name', b'localtime', b'episode'),
     }
 
     def __init__(self):
-- 
GitLab