Fixed the null sort to work like we want

This commit is contained in:
Robbt 2019-05-08 18:18:36 -04:00
parent c2ad5e387a
commit 1735cfc5b4
1 changed files with 2 additions and 2 deletions

View File

@ -1762,10 +1762,10 @@ SQL;
$qry->addAscendingOrderByColumn('utime'); $qry->addAscendingOrderByColumn('utime');
} }
else if ($sortTracks == 'mostrecentplay') { else if ($sortTracks == 'mostrecentplay') {
$qry->addDescendingOrderByColumn('lptime'); $qry->addDescendingOrderByColumn('(lptime IS NULL), lptime');
} }
else if ($sortTracks == 'leastrecentplay') { else if ($sortTracks == 'leastrecentplay') {
$qry->addAscendingOrderByColumn('lptime'); $qry->addAscendingOrderByColumn('(lptime IS NOT NULL), lptime');
} }
else if ($sortTracks == 'random') { else if ($sortTracks == 'random') {
$qry->addAscendingOrderByColumn('random()'); $qry->addAscendingOrderByColumn('random()');