From 83d90f819f2881759593a1a704640dfe2fce37da Mon Sep 17 00:00:00 2001 From: kidder Date: Fri, 9 Aug 2019 17:49:24 +0800 Subject: [PATCH] fix ParseCloudFunction execute and executeObjectFunction headers fail --- lib/src/objects/parse_function.dart | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/src/objects/parse_function.dart b/lib/src/objects/parse_function.dart index d8e9e883f..8de148822 100644 --- a/lib/src/objects/parse_function.dart +++ b/lib/src/objects/parse_function.dart @@ -27,14 +27,14 @@ class ParseCloudFunction extends ParseObject { /// /// To add the parameters, create an object and call [set](value to set) Future execute( - {Map parameters, Map headers}) async { + {Map parameters, Map headers}) async { final String uri = '${_client.data.serverUrl}$_path'; if (parameters != null) { _setObjectData(parameters); } - final Response result = - await _client.post(uri, body: json.encode(_getObjectData())); + final Response result = await _client.post(uri, + headers: headers, body: json.encode(_getObjectData())); return handleResponse( this, result, ParseApiRQ.execute, _debug, parseClassName); } @@ -43,14 +43,14 @@ class ParseCloudFunction extends ParseObject { /// /// To add the parameters, create an object and call [set](value to set) Future executeObjectFunction( - {Map parameters, Map headers}) async { + {Map parameters, Map headers}) async { final String uri = '${_client.data.serverUrl}$_path'; if (parameters != null) { _setObjectData(parameters); } - final Response result = - await _client.post(uri, body: json.encode(_getObjectData())); - return handleResponse( - this, result, ParseApiRQ.executeObjectionFunction, _debug, parseClassName); + final Response result = await _client.post(uri, + headers: headers, body: json.encode(_getObjectData())); + return handleResponse(this, result, ParseApiRQ.executeObjectionFunction, + _debug, parseClassName); } }