From 826e2618836235f0249b3e7eddb38e959c2ad9f1 Mon Sep 17 00:00:00 2001 From: Nikhil Choudhary Date: Thu, 29 Sep 2016 14:39:31 -0500 Subject: [PATCH] Sort channels by number This fixes single digit channels being incorrectly sorted (channel 5.1 was after 10.1, etc). --- Contents/Code/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Contents/Code/__init__.py b/Contents/Code/__init__.py index f8d877e..04773a6 100644 --- a/Contents/Code/__init__.py +++ b/Contents/Code/__init__.py @@ -85,7 +85,7 @@ def MainMenu(): oc = ObjectContainer(title2=L('livetv')) channels = Tvheadend.Channels() - channels.sort(key=lambda channel: channel['number']) + channels.sort(key=lambda channel: float(channel['number'])) maxNum = max(channels, key=lambda channel: channel['number'])['number'] Dict['channels'] = dict()