diff --git a/src/Database/Adapter/Mongo.php b/src/Database/Adapter/Mongo.php index a61a59c3a..b462d1c28 100644 --- a/src/Database/Adapter/Mongo.php +++ b/src/Database/Adapter/Mongo.php @@ -2914,7 +2914,7 @@ protected function getQueryValue(string $method, mixed $value): mixed */ protected function getOrder(string $order): int { - return match ($order) { + return match (\strtoupper($order)) { Database::ORDER_ASC => 1, Database::ORDER_DESC => -1, default => throw new DatabaseException('Unknown sort order:' . $order . '. Must be one of ' . Database::ORDER_ASC . ', ' . Database::ORDER_DESC),