Skip to content

Commit a1780d2

Browse files
hellokidderphillwiggins
authored andcommitted
fix ParseCloudFunction execute and executeObjectFunction headers fail (#244)
1 parent 0885761 commit a1780d2

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

lib/src/objects/parse_function.dart

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ class ParseCloudFunction extends ParseObject {
2727
///
2828
/// To add the parameters, create an object and call [set](value to set)
2929
Future<ParseResponse> execute(
30-
{Map<String, dynamic> parameters, Map<String, dynamic> headers}) async {
30+
{Map<String, dynamic> parameters, Map<String, String> headers}) async {
3131
final String uri = '${_client.data.serverUrl}$_path';
3232
if (parameters != null) {
3333
_setObjectData(parameters);
3434
}
3535

36-
final Response result =
37-
await _client.post(uri, body: json.encode(_getObjectData()));
36+
final Response result = await _client.post(uri,
37+
headers: headers, body: json.encode(_getObjectData()));
3838
return handleResponse<ParseCloudFunction>(
3939
this, result, ParseApiRQ.execute, _debug, parseClassName);
4040
}
@@ -43,14 +43,14 @@ class ParseCloudFunction extends ParseObject {
4343
///
4444
/// To add the parameters, create an object and call [set](value to set)
4545
Future<ParseResponse> executeObjectFunction<T extends ParseObject>(
46-
{Map<String, dynamic> parameters, Map<String, dynamic> headers}) async {
46+
{Map<String, dynamic> parameters, Map<String, String> headers}) async {
4747
final String uri = '${_client.data.serverUrl}$_path';
4848
if (parameters != null) {
4949
_setObjectData(parameters);
5050
}
51-
final Response result =
52-
await _client.post(uri, body: json.encode(_getObjectData()));
53-
return handleResponse<T>(
54-
this, result, ParseApiRQ.executeObjectionFunction, _debug, parseClassName);
51+
final Response result = await _client.post(uri,
52+
headers: headers, body: json.encode(_getObjectData()));
53+
return handleResponse<T>(this, result, ParseApiRQ.executeObjectionFunction,
54+
_debug, parseClassName);
5555
}
5656
}

0 commit comments

Comments
 (0)