Skip to content

Commit 7c3a86c

Browse files
fix(react-native): Discrepancy in JavaScriptCore iOS vs Android (#222)
Object.keys(false) was silently failing in android.
1 parent 4c083c5 commit 7c3a86c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/aws-appsync/src/link/complex-object-link.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const complexObjectLink = (credentials) => {
3737

3838
const { operation: operationType } = getOperationDefinition(operation.query);
3939
const isMutation = operationType === 'mutation';
40-
const objectsToUpload = isMutation && findInObject(operation.variables);
40+
const objectsToUpload = isMutation ? findInObject(operation.variables) : {};
4141

4242
let uploadPromise = Promise.resolve(operation);
4343

0 commit comments

Comments
 (0)