diff --git a/api/actions/nearby.php b/api/actions/nearby.php index 0849c45..a4fa65a 100644 --- a/api/actions/nearby.php +++ b/api/actions/nearby.php @@ -16,7 +16,8 @@ if (!empty($VARS["radius"])) { } $searchbounds = $userlocation->boundingCoordinates($radius, "miles"); -$people = $database->select("accounts", [ +ob_flush(); +$people = $database->debug()->select("accounts", [ "publicid", "name", "username", @@ -25,14 +26,17 @@ $people = $database->select("accounts", [ "longitude" ], [ "AND" => [ - 'latitude[><]' => [$searchbounds[0]->getLatitudeInDegrees(), $searchbounds[1]->getLatitudeInDegrees()], - 'longitude[><]' => [$searchbounds[0]->getLongitudeInDegrees(), $searchbounds[1]->getLongitudeInDegrees()], + 'latitude[<>]' => [$searchbounds[0]->getLatitudeInDegrees(), $searchbounds[1]->getLatitudeInDegrees()], + 'longitude[<>]' => [$searchbounds[0]->getLongitudeInDegrees(), $searchbounds[1]->getLongitudeInDegrees()], "lastgpsfix[>]" => date("Y-m-d H:i:s", strtotime("-1 hour")), "type" => 2 ], "LIMIT" => 100 ] ); +$query = ob_get_contents(); +ob_clean(); +$people = $database->query($query)->fetchAll(); $nearby = [];