From fed986b728c5fffef2fb0cf0bdf5f04292dbd62a Mon Sep 17 00:00:00 2001 From: CMDR furrycat Date: Tue, 14 Jun 2016 06:28:14 -0400 Subject: [PATCH] Sort by time in dashes. --- lib/race.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/race.php b/lib/race.php index 426476f..28d45cd 100644 --- a/lib/race.php +++ b/lib/race.php @@ -831,8 +831,7 @@ $params_str = str_replace(array('+', ':'), array('&', '='), $args); parse_str($params_str, $params); $sort = (array_key_exists("sort", $params)) ? $params["sort"] : null; - if (! in_array($sort, array_keys($methods))) $sort = 'distance'; - $sort_method = $methods[$sort]; + if (! in_array($sort, array_keys($methods))) $sort = null; $format = (array_key_exists("format", $params)) ? $params["format"] : "ships"; $prize_filter = (array_key_exists("prizes", $params)) ? (int) $params["prizes"] : null; $limit = (array_key_exists("limit", $params)) ? (int) $params["limit"] : null; @@ -856,6 +855,8 @@ echo "

" . $race->getLink() . "

\n"; continue; } + if (is_null($sort)) $sort = $race->getAllottedTime() ? 'distance' : 'average_lap'; + $sort_method = $methods[$sort]; if (count($entry_objects)) { $entries = array(); $entries_by_id = array(); -- 2.7.4