From 8da6442e664bda07c057631e40bc12f585e74ca5 Mon Sep 17 00:00:00 2001 From: Uriziel Date: Wed, 26 Mar 2014 23:22:51 +0100 Subject: [PATCH] Made list sort order case insensitive --- syncplay/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syncplay/client.py b/syncplay/client.py index 4efc433..cc16ac5 100644 --- a/syncplay/client.py +++ b/syncplay/client.py @@ -637,8 +637,8 @@ class SyncplayUserlist(object): def sortList(self, rooms): for room in rooms: - rooms[room] = sorted(rooms[room]) - rooms = collections.OrderedDict(sorted(rooms.items())) + rooms[room] = sorted(rooms[room], key=lambda s: s.username.lower()) + rooms = collections.OrderedDict(sorted(rooms.items(), key=lambda s: s[0].lower())) return rooms class UiManager(object):