diff --git a/engine/core/api/v1/getUser.php b/engine/core/api/v1/getUser.php index 4bec4b0..e050ad3 100644 --- a/engine/core/api/v1/getUser.php +++ b/engine/core/api/v1/getUser.php @@ -1,19 +1,27 @@ true, - 'message' => 'Не передано поле login', - ]; - } - elseif(!$user = User::get($_GET['login'])) { - $data = [ - 'error' => true, - 'message' => 'Пользователь не существует', - ]; + if($_SERVER['REQUEST_METHOD'] == 'GET') { + if(!isset($_REQUEST['login'])) { + $data = [ + 'error' => true, + 'message' => 'Не передано поле login', + ]; + } + elseif(!$user = User::get($_REQUEST['login'])) { + $data = [ + 'error' => true, + 'message' => 'Пользователь не существует', + ]; + } + else { + $data = [ + 'error' => false, + 'data' => $user, + ]; + } } else { $data = [ - 'error' => false, - 'data' => $user, + 'error' => true, + 'message' => 'Только метод GET', ]; }