Open
Description
Issue Description
i'm updating user informations using Parse PHP SDK the connection is 100% correct and established, i'm able to update other classes and everything fine, the problem is, when trying to update the user informations if there is error i'm doing $currentUser->fetch()
which will get the current user informations without updating them incase there is error occur, and it throw the error below.
NOTE: The IP address in here is just dummy i didn't share the real one with this question.
Steps to reproduce
<?php
require 'vendor/autoload.php';
use Parse\ParseObject;
use Parse\ParseQuery;
use Parse\ParseACL;
use Parse\ParsePush;
use Parse\ParseUser;
use Parse\ParseInstallation;
use Parse\ParseException;
use Parse\ParseAnalytics;
use Parse\ParseFile;
use Parse\ParseCloud;
use Parse\ParseClient;
use Parse\ParseSessionStorage;
//use Parse\ParseQuery;
session_start();
Parse\ParseClient::initialize( 'HostAppId', 'HostRest', 'HostAppMaster');
Parse\ParseClient::setServerURL('http://1.1.1.1:1337/parse','/host');
//Parse\ParseClient::setHttpClient(new Parse\ParseCurlHttpClient());
$currentUser = Parse\ParseUser::getCurrentUser();
$currentUser->set("email", $email);
$currentUser->set("name", $name);
$email = "[email protected]";
$name = "Name ";
try {
$currentUser->save();
echo "OK";
} catch (Parse\ParseException $er) {
$ex = $er->getMessage();
echo $ex;
$currentUser->fetch(true);
}`
### Environment Details
- Your PHP Version: **7.0.31**
- Your Parse PHP SDK Version: **1.5.***
- Your Operating System: **onCatalina v 10.15.1**
### Logs/Traces
`Account already exists for this email address.<br /> <b>Fatal error</b>: Uncaught
Parse\ParseException: Failed to connect to 1.1.1.1 port 1337: Connection refused in
/Users/yousefalsbaihi/Desktop/HOST/vendor/parse/php-sdk/src/Parse/ParseClient.php:584 Stack
trace: #0 /Users/yousefalsbaihi/Desktop/HOST/vendor/parse/php-sdk/src/Parse/ParseObject.php(540):
Parse\ParseClient::_request('GET', 'classes/_User/e...', 'r:6347ca34fba62...', NULL, true) #1
/Users/yousefalsbaihi/Desktop/HOST/functions/update_user.php(35): Parse\ParseObject-
>fetch(true) #2 {main} thrown in <b>/Users/yousefalsbaihi/Desktop/HOST/vendor/parse/php-
sdk/src/Parse/ParseClient.php</b> on line <b>584</b><br />`
```
Metadata
Metadata
Assignees
Labels
No labels