From 7624f97f0b0d8d8b3f9e91ddc68da9ad36541add Mon Sep 17 00:00:00 2001 From: kodumbeats Date: Mon, 1 Nov 2021 20:48:14 -0400 Subject: [PATCH] PHP_FLOAT_MIN provides the smallest positive float, not largest negative --- app/controllers/api/database.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/api/database.php b/app/controllers/api/database.php index a51afa7f1a..0fc05c8cf5 100644 --- a/app/controllers/api/database.php +++ b/app/controllers/api/database.php @@ -994,7 +994,7 @@ App::post('/v1/database/collections/:collectionId/attributes/float') /** @var Appwrite\Stats\Stats $usage */ // Ensure attribute default is within range - $min = (is_null($min)) ? PHP_FLOAT_MIN : \floatval($min); + $min = (is_null($min)) ? -PHP_FLOAT_MAX : \floatval($min); $max = (is_null($max)) ? PHP_FLOAT_MAX : \floatval($max); if ($min > $max) {