From 9697235891634619ea42849ce53dfc4053950959 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Wed, 1 Apr 2020 13:02:57 -0600 Subject: [PATCH] Fix regex --- api/apisettings.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/api/apisettings.php b/api/apisettings.php index 0c4e0b0..57759a0 100644 --- a/api/apisettings.php +++ b/api/apisettings.php @@ -41,24 +41,24 @@ $APIS = [ "load" => "submitcode.php", "vars" => [ "code" => "string", - "latitude (optional)" => "/[0-9]{0,3}\.[0-9]{2,10}/", - "longitude (optional)" => "/[0-9]{0,3}\.[0-9]{2,10}/", + "latitude (optional)" => "/^-?[0-9]{1,2}\.[0-9]*$/", + "longitude (optional)" => "/^-?[0-9]{1,3}\.[0-9]*$/", "accuracy (optional)" => "numeric" ] ], "nearbyplayers" => [ "load" => "nearbyplayers.php", "vars" => [ - "latitude" => "/[0-9]{0,3}\.[0-9]{2,10}/", - "longitude" => "/[0-9]{0,3}\.[0-9]{2,10}/", + "latitude" => "/^-?[0-9]{1,2}\.[0-9]*$/", + "longitude" => "/^-?[0-9]{1,3}\.[0-9]*$/", "radius (optional)" => "numeric" ] ], "nearbyplaces" => [ "load" => "nearbyplaces.php", "vars" => [ - "latitude" => "/[0-9]{0,3}\.[0-9]{2,10}/", - "longitude" => "/[0-9]{0,3}\.[0-9]{2,10}/", + "latitude" => "/^-?[0-9]{1,2}\.[0-9]*$/", + "longitude" => "/^-?[0-9]{1,3}\.[0-9]*$/", "radius (optional)" => "numeric" ] ], @@ -77,16 +77,16 @@ $APIS = [ "getchat" => [ "load" => "getchat.php", "vars" => [ - "latitude (optional)" => "/[0-9]{0,3}\.[0-9]{2,10}/", - "longitude (optional)" => "/[0-9]{0,3}\.[0-9]{2,10}/", + "latitude (optional)" => "/^-?[0-9]{1,2}\.[0-9]*$/", + "longitude (optional)" => "/^-?[0-9]{1,3}\.[0-9]*$/", "radius (optional)" => "numeric" ] ], "sendchat" => [ "load" => "sendchat.php", "vars" => [ - "latitude" => "/[0-9]{0,3}\.[0-9]{2,10}/", - "longitude" => "/[0-9]{0,3}\.[0-9]{2,10}/", + "latitude" => "/^-?[0-9]{1,2}\.[0-9]*$/", + "longitude" => "/^-?[0-9]{1,3}\.[0-9]*$/", "message" => "string" ] ],