Fix getUser endpoint
This commit is contained in:
		| @ -1,19 +1,27 @@ | ||||
| <?php | ||||
| 	if(!isset($_GET['login'])) { | ||||
| 		$data = [ | ||||
| 			'error' => 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', | ||||
| 		]; | ||||
| 	} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user