diff --git a/package.json b/package.json index 690e55c4..cd6bfdae 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "react-native-appwrite", "homepage": "https://appwrite.io/support", "description": "Appwrite is an open-source self-hosted backend server that abstract and simplify complex and repetitive development tasks behind a very simple REST API", - "version": "0.9.1", + "version": "0.9.2", "license": "BSD-3-Clause", "main": "dist/cjs/sdk.js", "exports": { diff --git a/src/client.ts b/src/client.ts index ccddc76d..49e675b4 100644 --- a/src/client.ts +++ b/src/client.ts @@ -115,7 +115,7 @@ class Client { 'x-sdk-name': 'React Native', 'x-sdk-platform': 'client', 'x-sdk-language': 'reactnative', - 'x-sdk-version': '0.9.1', + 'x-sdk-version': '0.9.2', 'X-Appwrite-Response-Format': '1.7.0', }; @@ -441,9 +441,12 @@ class Client { let options: RequestInit = { method, headers, - credentials: 'include' }; + if (headers['X-Appwrite-Dev-Key'] === undefined) { + options.credentials = 'include'; + } + if (method === 'GET') { for (const [key, value] of Object.entries(Service.flatten(params))) { url.searchParams.append(key, value);