Skip to content

Commit 0513df2

Browse files
authored
Private/test (#141)
* ParseResponse accepts list results and count * Corrected toPointer logic * Corrected date issue * Code clean * Code clean * Code clean
1 parent 2d6bb3a commit 0513df2

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

lib/src/network/parse_query.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,7 @@ class QueryBuilder<T extends ParseObject> {
289289
final dynamic value = convertValueToCorrectType(parseEncode(columnAndValue.value));
290290

291291
if (queryOperator == _NO_OPERATOR_NEEDED) {
292-
return MapEntry<String, dynamic>(
293-
_NO_OPERATOR_NEEDED, "\"${key}\": $value");
292+
return MapEntry<String, dynamic>(_NO_OPERATOR_NEEDED, '\"$key\": ${jsonEncode(value)}');
294293
} else {
295294
String queryString = '\"$key\":';
296295
final Map<String, dynamic> queryOperatorAndValueMap = Map<String, dynamic>();

lib/src/utils/parse_encoder.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ Map<String, dynamic> _encodeDate(DateTime date) {
5555

5656
Map<String, String> encodeObject(String className, String objectId) {
5757
return <String, String>{
58-
'\"__type\"': '\"Pointer\"',
59-
'\"$keyVarClassName\"': '\"$className\"',
60-
'\"$keyVarObjectId\"': '\"$objectId\"'
58+
'__type': 'Pointer',
59+
keyVarClassName: className,
60+
keyVarObjectId: objectId
6161
};
6262
}

0 commit comments

Comments
 (0)