@@ -44,7 +44,10 @@ class ParseUser extends ParseObject implements ParseCloneable {
4444 {bool debug, ParseHTTPClient client})
4545 : super (keyClassUser) {
4646 _debug = isDebugEnabled (objectLevelDebug: debug);
47- _client = client ?? ParseHTTPClient (ParseCoreData ().securityContext);
47+ _client = client ??
48+ ParseHTTPClient (
49+ autoSendSessionId: true ,
50+ securityContext: ParseCoreData ().securityContext);
4851
4952 this .username = username;
5053 this .password = password;
@@ -65,8 +68,10 @@ class ParseUser extends ParseObject implements ParseCloneable {
6568 static Future <ParseResponse > getCurrentUserFromServer (
6669 {String token, bool debug, ParseHTTPClient client}) async {
6770 bool _debug = isDebugEnabled (objectLevelDebug: debug);
68- ParseHTTPClient _client =
69- client ?? ParseHTTPClient (ParseCoreData ().securityContext);
71+ ParseHTTPClient _client = client ??
72+ ParseHTTPClient (
73+ autoSendSessionId: true ,
74+ securityContext: ParseCoreData ().securityContext);
7075
7176 // We can't get the current user and session without a sessionId
7277 if ((ParseCoreData ().sessionId == null ) && (token == null )) {
@@ -272,8 +277,10 @@ class ParseUser extends ParseObject implements ParseCloneable {
272277 var emptyUser = ParseUser (null , null , null );
273278
274279 bool _debug = isDebugEnabled (objectLevelDebug: debug);
275- ParseHTTPClient _client =
276- client ?? ParseHTTPClient (ParseCoreData ().securityContext);
280+ ParseHTTPClient _client = client ??
281+ ParseHTTPClient (
282+ autoSendSessionId: true ,
283+ securityContext: ParseCoreData ().securityContext);
277284
278285 try {
279286 final response = await _client.get ("${ParseCoreData ().serverUrl }/$path " );
0 commit comments