From 8ea5832dc5270104fec4dc9d67fa783c32d2d56d Mon Sep 17 00:00:00 2001 From: Patrick Speiser Date: Sat, 29 Sep 2012 14:56:26 +0200 Subject: [PATCH] Reverse default ReleaseDate sorting order --- headphones/webserve.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/headphones/webserve.py b/headphones/webserve.py index 3e84cadc..9e589ba4 100644 --- a/headphones/webserve.py +++ b/headphones/webserve.py @@ -467,6 +467,11 @@ class WebInterface(object): if sortbyhavepercent: filtered.sort(key=lambda x:float(x['HaveTracks'])/x['TotalTracks'] if x['TotalTracks'] > 0 else 0.0,reverse=sSortDir_0 == "asc") + + #can't figure out how to change the datatables default sorting order when its using an ajax datasource so ill + #just reverse it here and the first click on the "Latest Album" header will sort by descending release date + if sortcolumn == 'ReleaseDate': + filtered.reverse() artists = filtered[iDisplayStart:(iDisplayStart+iDisplayLength)]