Skip to content

Commit 4c8f1cc

Browse files
authored
Merge pull request #122 from appwrite/dev
chore: regenerate sdks
2 parents 3bb1cfa + d6f2f30 commit 4c8f1cc

12 files changed

+202
-480
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import { Client, Account } from "appwrite";
3333
To install with a CDN (content delivery network) add the following scripts to the bottom of your <body> tag, but before you use any Appwrite services:
3434

3535
```html
36-
<script src="https://cdn.jsdelivr.net/npm/appwrite@17.0.0"></script>
36+
<script src="https://cdn.jsdelivr.net/npm/appwrite@17.0.1"></script>
3737
```
3838

3939

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "appwrite",
33
"homepage": "https://appwrite.io/support",
44
"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",
5-
"version": "17.0.0",
5+
"version": "17.0.1",
66
"license": "BSD-3-Clause",
77
"main": "dist/cjs/sdk.js",
88
"exports": {

src/client.ts

+6-3
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ class Client {
315315
'x-sdk-name': 'Web',
316316
'x-sdk-platform': 'client',
317317
'x-sdk-language': 'web',
318-
'x-sdk-version': '17.0.0',
318+
'x-sdk-version': '17.0.1',
319319
'X-Appwrite-Response-Format': '1.6.0',
320320
};
321321

@@ -704,6 +704,7 @@ class Client {
704704
const { uri, options } = this.prepareRequest(method, url, headers, params);
705705

706706
let data: any = null;
707+
let text: string = '';
707708

708709
const response = await fetch(uri, options);
709710

@@ -714,16 +715,18 @@ class Client {
714715

715716
if (response.headers.get('content-type')?.includes('application/json')) {
716717
data = await response.json();
718+
text = JSON.stringify(data);
717719
} else if (responseType === 'arrayBuffer') {
718720
data = await response.arrayBuffer();
719721
} else {
722+
text = await response.text();
720723
data = {
721-
message: await response.text()
724+
message: text
722725
};
723726
}
724727

725728
if (400 <= response.status) {
726-
throw new AppwriteException(data?.message, response.status, data?.type, data);
729+
throw new AppwriteException(data?.message, response.status, data?.type, text);
727730
}
728731

729732
const cookieFallback = response.headers.get('X-Fallback-Cookies');

0 commit comments

Comments
 (0)