Skip to content

Commit 95a6b9e

Browse files
committed
Address query encoding review feedback
1 parent f8800d2 commit 95a6b9e

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/Parse/ParseQuery.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@ private function isConditionMap($value)
181181
return false;
182182
}
183183

184-
foreach (array_keys($value) as $key) {
185-
if (!is_string($key) || strpos($key, '$') !== 0) {
184+
foreach ($value as $operatorKey => $_) {
185+
if (!is_string($operatorKey) || strpos($operatorKey, '$') !== 0) {
186186
return false;
187187
}
188188
}

tests/Parse/ParseQueryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2830,7 +2830,7 @@ public function testEqualToAfterDirectEqualityDoesNotOverrideOtherConditions()
28302830
/**
28312831
* @group query-equalTo-conditions
28322832
*/
2833-
public function testEqualToPointerUsesDirectEqualityForArrayFieldMembership()
2833+
public function testEqualToPointerSerializesAsDirectWhereValue()
28342834
{
28352835
$user = new ParseObject('_User');
28362836
$user->_mergeAfterFetch([

0 commit comments

Comments
 (0)