diff --git a/app/sdks/dart/lib/services/account.dart b/app/sdks/dart/lib/services/account.dart index 5a430e0969..237aa7668d 100644 --- a/app/sdks/dart/lib/services/account.dart +++ b/app/sdks/dart/lib/services/account.dart @@ -197,8 +197,8 @@ class Account extends Service { /// Use this endpoint to log out the currently logged in user from all his /// account sessions across all his different devices. When using the option id /// argument, only the session unique ID provider will be deleted. - Future deleteSession({sessionUid}) async { - String path = '/account/sessions/{sessionUid}'.replaceAll(RegExp('{sessionUid}'), sessionUid); + Future deleteSession({sessionId}) async { + String path = '/account/sessions/{sessionId}'.replaceAll(RegExp('{sessionId}'), sessionId); Map params = { }; diff --git a/app/sdks/javascript/docs/examples/account/create-o-auth-session.md b/app/sdks/javascript/docs/examples/account/create-o-auth-session.md index 234910e08a..a201c8b4c1 100644 --- a/app/sdks/javascript/docs/examples/account/create-o-auth-session.md +++ b/app/sdks/javascript/docs/examples/account/create-o-auth-session.md @@ -1,9 +1,9 @@ let sdk = new Appwrite(); -let promise = sdk.account.createOAuthSession('bitbucket', 'https://example.com', 'https://example.com'); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; -promise.then(function (response) { - console.log(response); -}, function (error) { - console.log(error); -}); \ No newline at end of file +let result = sdk.account.createOAuthSession('bitbucket', 'https://example.com', 'https://example.com'); + +console.log(result); // Resource URL diff --git a/app/sdks/javascript/docs/examples/account/create-recovery.md b/app/sdks/javascript/docs/examples/account/create-recovery.md index c1c5da791c..0647f3e468 100644 --- a/app/sdks/javascript/docs/examples/account/create-recovery.md +++ b/app/sdks/javascript/docs/examples/account/create-recovery.md @@ -1,9 +1,13 @@ let sdk = new Appwrite(); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; + let promise = sdk.account.createRecovery('email@example.com', 'https://example.com'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/create-session.md b/app/sdks/javascript/docs/examples/account/create-session.md index 37ba16aa92..1a02c4c131 100644 --- a/app/sdks/javascript/docs/examples/account/create-session.md +++ b/app/sdks/javascript/docs/examples/account/create-session.md @@ -1,9 +1,13 @@ let sdk = new Appwrite(); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; + let promise = sdk.account.createSession('email@example.com', 'password'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/create-verification.md b/app/sdks/javascript/docs/examples/account/create-verification.md index 13d8fb2486..69488635f4 100644 --- a/app/sdks/javascript/docs/examples/account/create-verification.md +++ b/app/sdks/javascript/docs/examples/account/create-verification.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.createVerification('https://example.com'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/create.md b/app/sdks/javascript/docs/examples/account/create.md index 07628280d5..fb6e235aa3 100644 --- a/app/sdks/javascript/docs/examples/account/create.md +++ b/app/sdks/javascript/docs/examples/account/create.md @@ -1,9 +1,13 @@ let sdk = new Appwrite(); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; + let promise = sdk.account.create('email@example.com', 'password'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/delete-session.md b/app/sdks/javascript/docs/examples/account/delete-session.md index 01bd18855b..598c9269ec 100644 --- a/app/sdks/javascript/docs/examples/account/delete-session.md +++ b/app/sdks/javascript/docs/examples/account/delete-session.md @@ -4,10 +4,10 @@ sdk .setProject('5df5acd0d48c2') // Your project ID ; -let promise = sdk.account.deleteSession('[SESSION_UID]'); +let promise = sdk.account.deleteSession('[SESSION_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/delete-sessions.md b/app/sdks/javascript/docs/examples/account/delete-sessions.md index c82f77c591..7c988afa33 100644 --- a/app/sdks/javascript/docs/examples/account/delete-sessions.md +++ b/app/sdks/javascript/docs/examples/account/delete-sessions.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.deleteSessions(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/delete.md b/app/sdks/javascript/docs/examples/account/delete.md index 28c45913bd..2679c444b0 100644 --- a/app/sdks/javascript/docs/examples/account/delete.md +++ b/app/sdks/javascript/docs/examples/account/delete.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.delete(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/get-logs.md b/app/sdks/javascript/docs/examples/account/get-logs.md index eafaf29e21..b1234e1929 100644 --- a/app/sdks/javascript/docs/examples/account/get-logs.md +++ b/app/sdks/javascript/docs/examples/account/get-logs.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.getLogs(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/get-prefs.md b/app/sdks/javascript/docs/examples/account/get-prefs.md index 190587076c..7e9a1df84f 100644 --- a/app/sdks/javascript/docs/examples/account/get-prefs.md +++ b/app/sdks/javascript/docs/examples/account/get-prefs.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.getPrefs(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/get-sessions.md b/app/sdks/javascript/docs/examples/account/get-sessions.md index 82f27d2118..96eefa6422 100644 --- a/app/sdks/javascript/docs/examples/account/get-sessions.md +++ b/app/sdks/javascript/docs/examples/account/get-sessions.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.getSessions(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/get.md b/app/sdks/javascript/docs/examples/account/get.md index 2cc7ac5e22..0a0c7a2ccc 100644 --- a/app/sdks/javascript/docs/examples/account/get.md +++ b/app/sdks/javascript/docs/examples/account/get.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.get(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/update-email.md b/app/sdks/javascript/docs/examples/account/update-email.md index 61d9b373d9..4beeeb8cf8 100644 --- a/app/sdks/javascript/docs/examples/account/update-email.md +++ b/app/sdks/javascript/docs/examples/account/update-email.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.updateEmail('email@example.com', 'password'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/update-name.md b/app/sdks/javascript/docs/examples/account/update-name.md index b840751bf5..0464d29405 100644 --- a/app/sdks/javascript/docs/examples/account/update-name.md +++ b/app/sdks/javascript/docs/examples/account/update-name.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.updateName('[NAME]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/update-password.md b/app/sdks/javascript/docs/examples/account/update-password.md index faa6ef6c03..14180f4b5b 100644 --- a/app/sdks/javascript/docs/examples/account/update-password.md +++ b/app/sdks/javascript/docs/examples/account/update-password.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.updatePassword('password', 'password'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/update-prefs.md b/app/sdks/javascript/docs/examples/account/update-prefs.md index 085eaea5f9..0e7d005134 100644 --- a/app/sdks/javascript/docs/examples/account/update-prefs.md +++ b/app/sdks/javascript/docs/examples/account/update-prefs.md @@ -7,7 +7,7 @@ sdk let promise = sdk.account.updatePrefs({}); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/update-recovery.md b/app/sdks/javascript/docs/examples/account/update-recovery.md index ca19b1be39..9c16f06cb5 100644 --- a/app/sdks/javascript/docs/examples/account/update-recovery.md +++ b/app/sdks/javascript/docs/examples/account/update-recovery.md @@ -1,9 +1,13 @@ let sdk = new Appwrite(); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; + let promise = sdk.account.updateRecovery('[USER_ID]', '[SECRET]', 'password', 'password'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/account/update-verification.md b/app/sdks/javascript/docs/examples/account/update-verification.md index 9606e22985..f01eeb26db 100644 --- a/app/sdks/javascript/docs/examples/account/update-verification.md +++ b/app/sdks/javascript/docs/examples/account/update-verification.md @@ -1,9 +1,13 @@ let sdk = new Appwrite(); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; + let promise = sdk.account.updateVerification('[USER_ID]', '[SECRET]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/avatars/get-browser.md b/app/sdks/javascript/docs/examples/avatars/get-browser.md index e4fec2c8f1..0e76e4050c 100644 --- a/app/sdks/javascript/docs/examples/avatars/get-browser.md +++ b/app/sdks/javascript/docs/examples/avatars/get-browser.md @@ -7,7 +7,7 @@ sdk let promise = sdk.avatars.getBrowser('aa'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/avatars/get-credit-card.md b/app/sdks/javascript/docs/examples/avatars/get-credit-card.md index 093cf4d435..584f24d8a0 100644 --- a/app/sdks/javascript/docs/examples/avatars/get-credit-card.md +++ b/app/sdks/javascript/docs/examples/avatars/get-credit-card.md @@ -7,7 +7,7 @@ sdk let promise = sdk.avatars.getCreditCard('amex'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/avatars/get-favicon.md b/app/sdks/javascript/docs/examples/avatars/get-favicon.md index 2157702e07..292a4f4403 100644 --- a/app/sdks/javascript/docs/examples/avatars/get-favicon.md +++ b/app/sdks/javascript/docs/examples/avatars/get-favicon.md @@ -7,7 +7,7 @@ sdk let promise = sdk.avatars.getFavicon('https://example.com'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/avatars/get-flag.md b/app/sdks/javascript/docs/examples/avatars/get-flag.md index 3ac580e0a5..fc5e6ff644 100644 --- a/app/sdks/javascript/docs/examples/avatars/get-flag.md +++ b/app/sdks/javascript/docs/examples/avatars/get-flag.md @@ -7,7 +7,7 @@ sdk let promise = sdk.avatars.getFlag('af'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/avatars/get-image.md b/app/sdks/javascript/docs/examples/avatars/get-image.md index 775ec65039..7f5468d4a9 100644 --- a/app/sdks/javascript/docs/examples/avatars/get-image.md +++ b/app/sdks/javascript/docs/examples/avatars/get-image.md @@ -7,7 +7,7 @@ sdk let promise = sdk.avatars.getImage('https://example.com'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/avatars/get-q-r.md b/app/sdks/javascript/docs/examples/avatars/get-q-r.md index 8c45133a0b..33ae75a2d4 100644 --- a/app/sdks/javascript/docs/examples/avatars/get-q-r.md +++ b/app/sdks/javascript/docs/examples/avatars/get-q-r.md @@ -7,7 +7,7 @@ sdk let promise = sdk.avatars.getQR('[TEXT]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/database/create-document.md b/app/sdks/javascript/docs/examples/database/create-document.md index 8a5f7b4996..200a752a07 100644 --- a/app/sdks/javascript/docs/examples/database/create-document.md +++ b/app/sdks/javascript/docs/examples/database/create-document.md @@ -7,7 +7,7 @@ sdk let promise = sdk.database.createDocument('[COLLECTION_ID]', {}, [], []); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/database/delete-document.md b/app/sdks/javascript/docs/examples/database/delete-document.md index e8a8d47fde..d40c106ae2 100644 --- a/app/sdks/javascript/docs/examples/database/delete-document.md +++ b/app/sdks/javascript/docs/examples/database/delete-document.md @@ -7,7 +7,7 @@ sdk let promise = sdk.database.deleteDocument('[COLLECTION_ID]', '[DOCUMENT_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/database/get-document.md b/app/sdks/javascript/docs/examples/database/get-document.md index 0ab5e87ecb..a554fe21b9 100644 --- a/app/sdks/javascript/docs/examples/database/get-document.md +++ b/app/sdks/javascript/docs/examples/database/get-document.md @@ -7,7 +7,7 @@ sdk let promise = sdk.database.getDocument('[COLLECTION_ID]', '[DOCUMENT_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/database/list-documents.md b/app/sdks/javascript/docs/examples/database/list-documents.md index 42eae67bad..aab086d8be 100644 --- a/app/sdks/javascript/docs/examples/database/list-documents.md +++ b/app/sdks/javascript/docs/examples/database/list-documents.md @@ -7,7 +7,7 @@ sdk let promise = sdk.database.listDocuments('[COLLECTION_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/database/update-document.md b/app/sdks/javascript/docs/examples/database/update-document.md index 680956cd7c..b299576b93 100644 --- a/app/sdks/javascript/docs/examples/database/update-document.md +++ b/app/sdks/javascript/docs/examples/database/update-document.md @@ -7,7 +7,7 @@ sdk let promise = sdk.database.updateDocument('[COLLECTION_ID]', '[DOCUMENT_ID]', {}, [], []); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/locale/get-continents.md b/app/sdks/javascript/docs/examples/locale/get-continents.md index 6c710fde35..54bfeee869 100644 --- a/app/sdks/javascript/docs/examples/locale/get-continents.md +++ b/app/sdks/javascript/docs/examples/locale/get-continents.md @@ -7,7 +7,7 @@ sdk let promise = sdk.locale.getContinents(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/locale/get-countries-e-u.md b/app/sdks/javascript/docs/examples/locale/get-countries-e-u.md index 7f5aad419f..19444cbeb2 100644 --- a/app/sdks/javascript/docs/examples/locale/get-countries-e-u.md +++ b/app/sdks/javascript/docs/examples/locale/get-countries-e-u.md @@ -7,7 +7,7 @@ sdk let promise = sdk.locale.getCountriesEU(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/locale/get-countries-phones.md b/app/sdks/javascript/docs/examples/locale/get-countries-phones.md index 7689f6f59b..b32ddea06e 100644 --- a/app/sdks/javascript/docs/examples/locale/get-countries-phones.md +++ b/app/sdks/javascript/docs/examples/locale/get-countries-phones.md @@ -7,7 +7,7 @@ sdk let promise = sdk.locale.getCountriesPhones(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/locale/get-countries.md b/app/sdks/javascript/docs/examples/locale/get-countries.md index 9bc5f6e5d5..7ea903cf74 100644 --- a/app/sdks/javascript/docs/examples/locale/get-countries.md +++ b/app/sdks/javascript/docs/examples/locale/get-countries.md @@ -7,7 +7,7 @@ sdk let promise = sdk.locale.getCountries(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/locale/get-currencies.md b/app/sdks/javascript/docs/examples/locale/get-currencies.md index e1e0017e0a..56b5ba8a7d 100644 --- a/app/sdks/javascript/docs/examples/locale/get-currencies.md +++ b/app/sdks/javascript/docs/examples/locale/get-currencies.md @@ -7,7 +7,7 @@ sdk let promise = sdk.locale.getCurrencies(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/locale/get.md b/app/sdks/javascript/docs/examples/locale/get.md index 1ffc040017..1358ced165 100644 --- a/app/sdks/javascript/docs/examples/locale/get.md +++ b/app/sdks/javascript/docs/examples/locale/get.md @@ -7,7 +7,7 @@ sdk let promise = sdk.locale.get(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/storage/create-file.md b/app/sdks/javascript/docs/examples/storage/create-file.md index 53d2f9a3c5..0cfd25a3f0 100644 --- a/app/sdks/javascript/docs/examples/storage/create-file.md +++ b/app/sdks/javascript/docs/examples/storage/create-file.md @@ -7,7 +7,7 @@ sdk let promise = sdk.storage.createFile(document.getElementById('uploader').files[0], [], []); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/storage/delete-file.md b/app/sdks/javascript/docs/examples/storage/delete-file.md index 338a797eb0..54c3c217c7 100644 --- a/app/sdks/javascript/docs/examples/storage/delete-file.md +++ b/app/sdks/javascript/docs/examples/storage/delete-file.md @@ -7,7 +7,7 @@ sdk let promise = sdk.storage.deleteFile('[FILE_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/storage/get-file-download.md b/app/sdks/javascript/docs/examples/storage/get-file-download.md index 6417b6a988..817388b206 100644 --- a/app/sdks/javascript/docs/examples/storage/get-file-download.md +++ b/app/sdks/javascript/docs/examples/storage/get-file-download.md @@ -4,10 +4,6 @@ sdk .setProject('5df5acd0d48c2') // Your project ID ; -let promise = sdk.storage.getFileDownload('[FILE_ID]'); +let result = sdk.storage.getFileDownload('[FILE_ID]'); -promise.then(function (response) { - console.log(response); -}, function (error) { - console.log(error); -}); \ No newline at end of file +console.log(result); // Resource URL diff --git a/app/sdks/javascript/docs/examples/storage/get-file-preview.md b/app/sdks/javascript/docs/examples/storage/get-file-preview.md index b1fc4c1b18..81fd86c4fc 100644 --- a/app/sdks/javascript/docs/examples/storage/get-file-preview.md +++ b/app/sdks/javascript/docs/examples/storage/get-file-preview.md @@ -4,10 +4,6 @@ sdk .setProject('5df5acd0d48c2') // Your project ID ; -let promise = sdk.storage.getFilePreview('[FILE_ID]'); +let result = sdk.storage.getFilePreview('[FILE_ID]'); -promise.then(function (response) { - console.log(response); -}, function (error) { - console.log(error); -}); \ No newline at end of file +console.log(result); // Resource URL diff --git a/app/sdks/javascript/docs/examples/storage/get-file-view.md b/app/sdks/javascript/docs/examples/storage/get-file-view.md index 74b1e6fc98..c9bd9c3c69 100644 --- a/app/sdks/javascript/docs/examples/storage/get-file-view.md +++ b/app/sdks/javascript/docs/examples/storage/get-file-view.md @@ -4,10 +4,6 @@ sdk .setProject('5df5acd0d48c2') // Your project ID ; -let promise = sdk.storage.getFileView('[FILE_ID]'); +let result = sdk.storage.getFileView('[FILE_ID]'); -promise.then(function (response) { - console.log(response); -}, function (error) { - console.log(error); -}); \ No newline at end of file +console.log(result); // Resource URL diff --git a/app/sdks/javascript/docs/examples/storage/get-file.md b/app/sdks/javascript/docs/examples/storage/get-file.md index d70872a857..abe4f6993f 100644 --- a/app/sdks/javascript/docs/examples/storage/get-file.md +++ b/app/sdks/javascript/docs/examples/storage/get-file.md @@ -7,7 +7,7 @@ sdk let promise = sdk.storage.getFile('[FILE_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/storage/list-files.md b/app/sdks/javascript/docs/examples/storage/list-files.md index c90f99dbcf..75e4b1c480 100644 --- a/app/sdks/javascript/docs/examples/storage/list-files.md +++ b/app/sdks/javascript/docs/examples/storage/list-files.md @@ -7,7 +7,7 @@ sdk let promise = sdk.storage.listFiles(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/storage/update-file.md b/app/sdks/javascript/docs/examples/storage/update-file.md index 81fd05bd2e..32a5afd8aa 100644 --- a/app/sdks/javascript/docs/examples/storage/update-file.md +++ b/app/sdks/javascript/docs/examples/storage/update-file.md @@ -7,7 +7,7 @@ sdk let promise = sdk.storage.updateFile('[FILE_ID]', [], []); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/create-membership.md b/app/sdks/javascript/docs/examples/teams/create-membership.md index e5e6283e95..b2baa405a1 100644 --- a/app/sdks/javascript/docs/examples/teams/create-membership.md +++ b/app/sdks/javascript/docs/examples/teams/create-membership.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.createMembership('[TEAM_ID]', 'email@example.com', [], 'https://example.com'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/create.md b/app/sdks/javascript/docs/examples/teams/create.md index 595242aa92..2e7cf60c38 100644 --- a/app/sdks/javascript/docs/examples/teams/create.md +++ b/app/sdks/javascript/docs/examples/teams/create.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.create('[NAME]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/delete-membership.md b/app/sdks/javascript/docs/examples/teams/delete-membership.md index 6527e46d7a..a17ad4f009 100644 --- a/app/sdks/javascript/docs/examples/teams/delete-membership.md +++ b/app/sdks/javascript/docs/examples/teams/delete-membership.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.deleteMembership('[TEAM_ID]', '[INVITE_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/delete.md b/app/sdks/javascript/docs/examples/teams/delete.md index 968fd35235..85415016c7 100644 --- a/app/sdks/javascript/docs/examples/teams/delete.md +++ b/app/sdks/javascript/docs/examples/teams/delete.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.delete('[TEAM_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/get-memberships.md b/app/sdks/javascript/docs/examples/teams/get-memberships.md index 832061d523..1ab6bf3ffe 100644 --- a/app/sdks/javascript/docs/examples/teams/get-memberships.md +++ b/app/sdks/javascript/docs/examples/teams/get-memberships.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.getMemberships('[TEAM_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/get.md b/app/sdks/javascript/docs/examples/teams/get.md index 5837db67cf..3e0c4d7fac 100644 --- a/app/sdks/javascript/docs/examples/teams/get.md +++ b/app/sdks/javascript/docs/examples/teams/get.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.get('[TEAM_ID]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/list.md b/app/sdks/javascript/docs/examples/teams/list.md index 8cfde4caef..d74fa47e8c 100644 --- a/app/sdks/javascript/docs/examples/teams/list.md +++ b/app/sdks/javascript/docs/examples/teams/list.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.list(); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/update-membership-status.md b/app/sdks/javascript/docs/examples/teams/update-membership-status.md index 25317a398c..25f858ebf8 100644 --- a/app/sdks/javascript/docs/examples/teams/update-membership-status.md +++ b/app/sdks/javascript/docs/examples/teams/update-membership-status.md @@ -1,9 +1,13 @@ let sdk = new Appwrite(); +sdk + .setProject('5df5acd0d48c2') // Your project ID +; + let promise = sdk.teams.updateMembershipStatus('[TEAM_ID]', '[INVITE_ID]', '[USER_ID]', '[SECRET]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/docs/examples/teams/update.md b/app/sdks/javascript/docs/examples/teams/update.md index 5214895255..dedfb63557 100644 --- a/app/sdks/javascript/docs/examples/teams/update.md +++ b/app/sdks/javascript/docs/examples/teams/update.md @@ -7,7 +7,7 @@ sdk let promise = sdk.teams.update('[TEAM_ID]', '[NAME]'); promise.then(function (response) { - console.log(response); + console.log(response); // Success }, function (error) { - console.log(error); + console.log(error); // Failure }); \ No newline at end of file diff --git a/app/sdks/javascript/src/sdk.js b/app/sdks/javascript/src/sdk.js index 46b220b41f..2eb394629c 100644 --- a/app/sdks/javascript/src/sdk.js +++ b/app/sdks/javascript/src/sdk.js @@ -757,7 +757,7 @@ * @param {string} success * @param {string} failure * @throws {Error} - * @return {Promise} + * @return {string} */ createOAuthSession: function(provider, success, failure) { if(provider === undefined) { @@ -784,10 +784,11 @@ payload['failure'] = failure; } - return http - .get(path, { - 'content-type': 'application/json', - }, payload); + payload['project'] = config.project; + + let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&'); + + return config.endpoint + path + ((query) ? '?' + query : ''); }, /** @@ -797,16 +798,16 @@ * account sessions across all his different devices. When using the option id * argument, only the session unique ID provider will be deleted. * - * @param {string} sessionUid + * @param {string} sessionId * @throws {Error} * @return {Promise} */ - deleteSession: function(sessionUid) { - if(sessionUid === undefined) { - throw new Error('Missing required parameter: "sessionUid"'); + deleteSession: function(sessionId) { + if(sessionId === undefined) { + throw new Error('Missing required parameter: "sessionId"'); } - let path = '/account/sessions/{sessionUid}'.replace(new RegExp('{sessionUid}', 'g'), sessionUid); + let path = '/account/sessions/{sessionId}'.replace(new RegExp('{sessionId}', 'g'), sessionId); let payload = {}; @@ -1717,7 +1718,7 @@ * * @param {string} fileId * @throws {Error} - * @return {Promise} + * @return {string} */ getFileDownload: function(fileId) { if(fileId === undefined) { @@ -1728,10 +1729,11 @@ let payload = {}; - return http - .get(path, { - 'content-type': 'application/json', - }, payload); + payload['project'] = config.project; + + let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&'); + + return config.endpoint + path + ((query) ? '?' + query : ''); }, /** @@ -1749,7 +1751,7 @@ * @param {string} background * @param {string} output * @throws {Error} - * @return {Promise} + * @return {string} */ getFilePreview: function(fileId, width = 0, height = 0, quality = 100, background = '', output = '') { if(fileId === undefined) { @@ -1780,10 +1782,11 @@ payload['output'] = output; } - return http - .get(path, { - 'content-type': 'application/json', - }, payload); + payload['project'] = config.project; + + let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&'); + + return config.endpoint + path + ((query) ? '?' + query : ''); }, /** @@ -1795,7 +1798,7 @@ * @param {string} fileId * @param {string} as * @throws {Error} - * @return {Promise} + * @return {string} */ getFileView: function(fileId, as = '') { if(fileId === undefined) { @@ -1810,10 +1813,11 @@ payload['as'] = as; } - return http - .get(path, { - 'content-type': 'application/json', - }, payload); + payload['project'] = config.project; + + let query = Object.keys(payload).map(key => key + '=' + encodeURIComponent(payload[key])).join('&'); + + return config.endpoint + path + ((query) ? '?' + query : ''); } }; diff --git a/app/sdks/javascript/src/sdk.min.js b/app/sdks/javascript/src/sdk.min.js index 44ba4231b6..a1bdd0d4dd 100644 --- a/app/sdks/javascript/src/sdk.min.js +++ b/app/sdks/javascript/src/sdk.min.js @@ -49,8 +49,8 @@ if(success===undefined){throw new Error('Missing required parameter: "success"') if(failure===undefined){throw new Error('Missing required parameter: "failure"')} let path='/account/sessions/oauth/{provider}'.replace(new RegExp('{provider}','g'),provider);let payload={};if(success){payload.success=success} if(failure){payload.failure=failure} -return http.get(path,{'content-type':'application/json',},payload)},deleteSession:function(sessionUid){if(sessionUid===undefined){throw new Error('Missing required parameter: "sessionUid"')} -let path='/account/sessions/{sessionUid}'.replace(new RegExp('{sessionUid}','g'),sessionUid);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},createVerification:function(url){if(url===undefined){throw new Error('Missing required parameter: "url"')} +payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')},deleteSession:function(sessionId){if(sessionId===undefined){throw new Error('Missing required parameter: "sessionId"')} +let path='/account/sessions/{sessionId}'.replace(new RegExp('{sessionId}','g'),sessionId);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},createVerification:function(url){if(url===undefined){throw new Error('Missing required parameter: "url"')} let path='/account/verification';let payload={};if(url){payload.url=url} return http.post(path,{'content-type':'application/json',},payload)},updateVerification:function(userId,secret){if(userId===undefined){throw new Error('Missing required parameter: "userId"')} if(secret===undefined){throw new Error('Missing required parameter: "secret"')} @@ -129,15 +129,15 @@ let path='/storage/files/{fileId}'.replace(new RegExp('{fileId}','g'),fileId);le if(write){payload.write=write} return http.put(path,{'content-type':'application/json',},payload)},deleteFile:function(fileId){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')} let path='/storage/files/{fileId}'.replace(new RegExp('{fileId}','g'),fileId);let payload={};return http.delete(path,{'content-type':'application/json',},payload)},getFileDownload:function(fileId){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')} -let path='/storage/files/{fileId}/download'.replace(new RegExp('{fileId}','g'),fileId);let payload={};return http.get(path,{'content-type':'application/json',},payload)},getFilePreview:function(fileId,width=0,height=0,quality=100,background='',output=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')} +let path='/storage/files/{fileId}/download'.replace(new RegExp('{fileId}','g'),fileId);let payload={};payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')},getFilePreview:function(fileId,width=0,height=0,quality=100,background='',output=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')} let path='/storage/files/{fileId}/preview'.replace(new RegExp('{fileId}','g'),fileId);let payload={};if(width){payload.width=width} if(height){payload.height=height} if(quality){payload.quality=quality} if(background){payload.background=background} if(output){payload.output=output} -return http.get(path,{'content-type':'application/json',},payload)},getFileView:function(fileId,as=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')} +payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')},getFileView:function(fileId,as=''){if(fileId===undefined){throw new Error('Missing required parameter: "fileId"')} let path='/storage/files/{fileId}/view'.replace(new RegExp('{fileId}','g'),fileId);let payload={};if(as){payload.as=as} -return http.get(path,{'content-type':'application/json',},payload)}};let teams={list:function(search='',limit=25,offset=0,orderType='ASC'){let path='/teams';let payload={};if(search){payload.search=search} +payload.project=config.project;let query=Object.keys(payload).map(key=>key+'='+encodeURIComponent(payload[key])).join('&');return config.endpoint+path+((query)?'?'+query:'')}};let teams={list:function(search='',limit=25,offset=0,orderType='ASC'){let path='/teams';let payload={};if(search){payload.search=search} if(limit){payload.limit=limit} if(offset){payload.offset=offset} if(orderType){payload.orderType=orderType}