fix query for the WR

This commit is contained in:
Beu 2023-09-27 11:02:26 +02:00
parent 70db771f9b
commit 065a2c6db5

View File

@ -32,7 +32,7 @@ class ClimbTheMap implements ManialinkPageAnswerListener, TimerListener, Command
* Constants
*/
const PLUGIN_ID = 192;
const PLUGIN_VERSION = 1.2;
const PLUGIN_VERSION = 1.3;
const PLUGIN_NAME = 'ClimbTheMap';
const PLUGIN_AUTHOR = 'Beu';
@ -276,11 +276,8 @@ class ClimbTheMap implements ManialinkPageAnswerListener, TimerListener, Command
$stmt = $mysqli->prepare('SELECT `login`,`altitude`,`time` FROM `' . self::DB_CLIMBTHEMAP . '`
WHERE `mapIndex` = ?
ORDER BY
CASE
WHEN `time` > 0 THEN `time`
ELSE `altitude`
END DESC,
ORDER BY (CASE WHEN `time` > 0 THEN `time` ELSE 9999999999 END) ASC,
`altitude` DESC,
`date` ASC
LIMIT 1;');
$stmt->bind_param('i', $mapIndex);