From 1735cfc5b466b91c49003e585c7f73ee47563fc3 Mon Sep 17 00:00:00 2001 From: Robbt Date: Wed, 8 May 2019 18:18:36 -0400 Subject: [PATCH] Fixed the null sort to work like we want --- airtime_mvc/application/models/Block.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/airtime_mvc/application/models/Block.php b/airtime_mvc/application/models/Block.php index 7ecea0b57..a6e486746 100644 --- a/airtime_mvc/application/models/Block.php +++ b/airtime_mvc/application/models/Block.php @@ -1762,10 +1762,10 @@ SQL; $qry->addAscendingOrderByColumn('utime'); } else if ($sortTracks == 'mostrecentplay') { - $qry->addDescendingOrderByColumn('lptime'); + $qry->addDescendingOrderByColumn('(lptime IS NULL), lptime'); } else if ($sortTracks == 'leastrecentplay') { - $qry->addAscendingOrderByColumn('lptime'); + $qry->addAscendingOrderByColumn('(lptime IS NOT NULL), lptime'); } else if ($sortTracks == 'random') { $qry->addAscendingOrderByColumn('random()');