update console sdk
This commit is contained in:
parent
583a00c116
commit
af32ee55c7
8 changed files with 126 additions and 13 deletions
1
app/config/specs/0.10.x.client.json
Normal file
1
app/config/specs/0.10.x.client.json
Normal file
File diff suppressed because one or more lines are too long
1
app/config/specs/0.10.x.console.json
Normal file
1
app/config/specs/0.10.x.console.json
Normal file
File diff suppressed because one or more lines are too long
1
app/config/specs/0.10.x.server.json
Normal file
1
app/config/specs/0.10.x.server.json
Normal file
File diff suppressed because one or more lines are too long
|
@ -48,7 +48,7 @@ const APP_MODE_DEFAULT = 'default';
|
||||||
const APP_MODE_ADMIN = 'admin';
|
const APP_MODE_ADMIN = 'admin';
|
||||||
const APP_PAGING_LIMIT = 12;
|
const APP_PAGING_LIMIT = 12;
|
||||||
const APP_CACHE_BUSTER = 151;
|
const APP_CACHE_BUSTER = 151;
|
||||||
const APP_VERSION_STABLE = '0.9.4';
|
const APP_VERSION_STABLE = '0.10.0';
|
||||||
const APP_STORAGE_UPLOADS = '/storage/uploads';
|
const APP_STORAGE_UPLOADS = '/storage/uploads';
|
||||||
const APP_STORAGE_FUNCTIONS = '/storage/functions';
|
const APP_STORAGE_FUNCTIONS = '/storage/functions';
|
||||||
const APP_STORAGE_CACHE = '/storage/cache';
|
const APP_STORAGE_CACHE = '/storage/cache';
|
||||||
|
|
|
@ -29,7 +29,7 @@ $cli
|
||||||
$production = ($git) ? (Console::confirm('Type "Appwrite" to push code to production git repos') == 'Appwrite') : false;
|
$production = ($git) ? (Console::confirm('Type "Appwrite" to push code to production git repos') == 'Appwrite') : false;
|
||||||
$message = ($git) ? Console::confirm('Please enter your commit message:') : '';
|
$message = ($git) ? Console::confirm('Please enter your commit message:') : '';
|
||||||
|
|
||||||
if(!in_array($version, ['0.6.x', '0.7.x', '0.8.x', '0.9.x'])) {
|
if(!in_array($version, ['0.6.x', '0.7.x', '0.8.x', '0.9.x', '0.10.x'])) {
|
||||||
throw new Exception('Unknown version given');
|
throw new Exception('Unknown version given');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
15
public/dist/scripts/app-all.js
vendored
15
public/dist/scripts/app-all.js
vendored
|
@ -5,7 +5,7 @@ function rejected(value){try{step(generator["throw"](value));}catch(e){reject(e)
|
||||||
function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected);}
|
function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected);}
|
||||||
step((generator=generator.apply(thisArg,_arguments||[])).next());});}
|
step((generator=generator.apply(thisArg,_arguments||[])).next());});}
|
||||||
class AppwriteException extends Error{constructor(message,code=0,response=''){super(message);this.name='AppwriteException';this.message=message;this.code=code;this.response=response;}}
|
class AppwriteException extends Error{constructor(message,code=0,response=''){super(message);this.name='AppwriteException';this.message=message;this.code=code;this.response=response;}}
|
||||||
class Appwrite{constructor(){this.config={endpoint:'https://appwrite.io/v1',project:'',key:'',jwt:'',locale:'',mode:'',};this.headers={'x-sdk-version':'appwrite:web:2.0.0','X-Appwrite-Response-Format':'0.9.0',};this.account={get:()=>__awaiter(this,void 0,void 0,function*(){let path='/account';let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),create:(email,password,name)=>__awaiter(this,void 0,void 0,function*(){if(typeof email==='undefined'){throw new AppwriteException('Missing required parameter: "email"');}
|
class Appwrite{constructor(){this.config={endpoint:'https://appwrite.io/v1',project:'',key:'',jwt:'',locale:'',mode:'',};this.headers={'x-sdk-version':'appwrite:web:2.1.0','X-Appwrite-Response-Format':'0.9.0',};this.account={get:()=>__awaiter(this,void 0,void 0,function*(){let path='/account';let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),create:(email,password,name)=>__awaiter(this,void 0,void 0,function*(){if(typeof email==='undefined'){throw new AppwriteException('Missing required parameter: "email"');}
|
||||||
if(typeof password==='undefined'){throw new AppwriteException('Missing required parameter: "password"');}
|
if(typeof password==='undefined'){throw new AppwriteException('Missing required parameter: "password"');}
|
||||||
let path='/account';let payload={};if(typeof email!=='undefined'){payload['email']=email;}
|
let path='/account';let payload={};if(typeof email!=='undefined'){payload['email']=email;}
|
||||||
if(typeof password!=='undefined'){payload['password']=password;}
|
if(typeof password!=='undefined'){payload['password']=password;}
|
||||||
|
@ -424,8 +424,17 @@ if(typeof password!=='undefined'){payload['password']=password;}
|
||||||
if(typeof name!=='undefined'){payload['name']=name;}
|
if(typeof name!=='undefined'){payload['name']=name;}
|
||||||
const uri=new URL(this.config.endpoint+path);return yield this.call('post',uri,{'content-type':'application/json',},payload);}),get:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
const uri=new URL(this.config.endpoint+path);return yield this.call('post',uri,{'content-type':'application/json',},payload);}),get:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),delete:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),delete:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('delete',uri,{'content-type':'application/json',},payload);}),getLogs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('delete',uri,{'content-type':'application/json',},payload);}),updateEmail:(userId,email)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}/logs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),getPrefs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
if(typeof email==='undefined'){throw new AppwriteException('Missing required parameter: "email"');}
|
||||||
|
let path='/users/{userId}/email'.replace('{userId}',userId);let payload={};if(typeof email!=='undefined'){payload['email']=email;}
|
||||||
|
const uri=new URL(this.config.endpoint+path);return yield this.call('patch',uri,{'content-type':'application/json',},payload);}),getLogs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
|
let path='/users/{userId}/logs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),updateName:(userId,name)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
|
if(typeof name==='undefined'){throw new AppwriteException('Missing required parameter: "name"');}
|
||||||
|
let path='/users/{userId}/name'.replace('{userId}',userId);let payload={};if(typeof name!=='undefined'){payload['name']=name;}
|
||||||
|
const uri=new URL(this.config.endpoint+path);return yield this.call('patch',uri,{'content-type':'application/json',},payload);}),updatePassword:(userId,password)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
|
if(typeof password==='undefined'){throw new AppwriteException('Missing required parameter: "password"');}
|
||||||
|
let path='/users/{userId}/password'.replace('{userId}',userId);let payload={};if(typeof password!=='undefined'){payload['password']=password;}
|
||||||
|
const uri=new URL(this.config.endpoint+path);return yield this.call('patch',uri,{'content-type':'application/json',},payload);}),getPrefs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),updatePrefs:(userId,prefs)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),updatePrefs:(userId,prefs)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
if(typeof prefs==='undefined'){throw new AppwriteException('Missing required parameter: "prefs"');}
|
if(typeof prefs==='undefined'){throw new AppwriteException('Missing required parameter: "prefs"');}
|
||||||
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};if(typeof prefs!=='undefined'){payload['prefs']=prefs;}
|
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};if(typeof prefs!=='undefined'){payload['prefs']=prefs;}
|
||||||
|
|
15
public/dist/scripts/app-dep.js
vendored
15
public/dist/scripts/app-dep.js
vendored
|
@ -5,7 +5,7 @@ function rejected(value){try{step(generator["throw"](value));}catch(e){reject(e)
|
||||||
function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected);}
|
function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected);}
|
||||||
step((generator=generator.apply(thisArg,_arguments||[])).next());});}
|
step((generator=generator.apply(thisArg,_arguments||[])).next());});}
|
||||||
class AppwriteException extends Error{constructor(message,code=0,response=''){super(message);this.name='AppwriteException';this.message=message;this.code=code;this.response=response;}}
|
class AppwriteException extends Error{constructor(message,code=0,response=''){super(message);this.name='AppwriteException';this.message=message;this.code=code;this.response=response;}}
|
||||||
class Appwrite{constructor(){this.config={endpoint:'https://appwrite.io/v1',project:'',key:'',jwt:'',locale:'',mode:'',};this.headers={'x-sdk-version':'appwrite:web:2.0.0','X-Appwrite-Response-Format':'0.9.0',};this.account={get:()=>__awaiter(this,void 0,void 0,function*(){let path='/account';let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),create:(email,password,name)=>__awaiter(this,void 0,void 0,function*(){if(typeof email==='undefined'){throw new AppwriteException('Missing required parameter: "email"');}
|
class Appwrite{constructor(){this.config={endpoint:'https://appwrite.io/v1',project:'',key:'',jwt:'',locale:'',mode:'',};this.headers={'x-sdk-version':'appwrite:web:2.1.0','X-Appwrite-Response-Format':'0.9.0',};this.account={get:()=>__awaiter(this,void 0,void 0,function*(){let path='/account';let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),create:(email,password,name)=>__awaiter(this,void 0,void 0,function*(){if(typeof email==='undefined'){throw new AppwriteException('Missing required parameter: "email"');}
|
||||||
if(typeof password==='undefined'){throw new AppwriteException('Missing required parameter: "password"');}
|
if(typeof password==='undefined'){throw new AppwriteException('Missing required parameter: "password"');}
|
||||||
let path='/account';let payload={};if(typeof email!=='undefined'){payload['email']=email;}
|
let path='/account';let payload={};if(typeof email!=='undefined'){payload['email']=email;}
|
||||||
if(typeof password!=='undefined'){payload['password']=password;}
|
if(typeof password!=='undefined'){payload['password']=password;}
|
||||||
|
@ -424,8 +424,17 @@ if(typeof password!=='undefined'){payload['password']=password;}
|
||||||
if(typeof name!=='undefined'){payload['name']=name;}
|
if(typeof name!=='undefined'){payload['name']=name;}
|
||||||
const uri=new URL(this.config.endpoint+path);return yield this.call('post',uri,{'content-type':'application/json',},payload);}),get:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
const uri=new URL(this.config.endpoint+path);return yield this.call('post',uri,{'content-type':'application/json',},payload);}),get:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),delete:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),delete:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('delete',uri,{'content-type':'application/json',},payload);}),getLogs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
let path='/users/{userId}'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('delete',uri,{'content-type':'application/json',},payload);}),updateEmail:(userId,email)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}/logs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),getPrefs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
if(typeof email==='undefined'){throw new AppwriteException('Missing required parameter: "email"');}
|
||||||
|
let path='/users/{userId}/email'.replace('{userId}',userId);let payload={};if(typeof email!=='undefined'){payload['email']=email;}
|
||||||
|
const uri=new URL(this.config.endpoint+path);return yield this.call('patch',uri,{'content-type':'application/json',},payload);}),getLogs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
|
let path='/users/{userId}/logs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),updateName:(userId,name)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
|
if(typeof name==='undefined'){throw new AppwriteException('Missing required parameter: "name"');}
|
||||||
|
let path='/users/{userId}/name'.replace('{userId}',userId);let payload={};if(typeof name!=='undefined'){payload['name']=name;}
|
||||||
|
const uri=new URL(this.config.endpoint+path);return yield this.call('patch',uri,{'content-type':'application/json',},payload);}),updatePassword:(userId,password)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
|
if(typeof password==='undefined'){throw new AppwriteException('Missing required parameter: "password"');}
|
||||||
|
let path='/users/{userId}/password'.replace('{userId}',userId);let payload={};if(typeof password!=='undefined'){payload['password']=password;}
|
||||||
|
const uri=new URL(this.config.endpoint+path);return yield this.call('patch',uri,{'content-type':'application/json',},payload);}),getPrefs:(userId)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),updatePrefs:(userId,prefs)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};const uri=new URL(this.config.endpoint+path);return yield this.call('get',uri,{'content-type':'application/json',},payload);}),updatePrefs:(userId,prefs)=>__awaiter(this,void 0,void 0,function*(){if(typeof userId==='undefined'){throw new AppwriteException('Missing required parameter: "userId"');}
|
||||||
if(typeof prefs==='undefined'){throw new AppwriteException('Missing required parameter: "prefs"');}
|
if(typeof prefs==='undefined'){throw new AppwriteException('Missing required parameter: "prefs"');}
|
||||||
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};if(typeof prefs!=='undefined'){payload['prefs']=prefs;}
|
let path='/users/{userId}/prefs'.replace('{userId}',userId);let payload={};if(typeof prefs!=='undefined'){payload['prefs']=prefs;}
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
mode: '',
|
mode: '',
|
||||||
};
|
};
|
||||||
this.headers = {
|
this.headers = {
|
||||||
'x-sdk-version': 'appwrite:web:2.0.0',
|
'x-sdk-version': 'appwrite:web:2.1.0',
|
||||||
'X-Appwrite-Response-Format': '0.9.0',
|
'X-Appwrite-Response-Format': '0.9.0',
|
||||||
};
|
};
|
||||||
this.account = {
|
this.account = {
|
||||||
|
@ -472,6 +472,14 @@
|
||||||
* first. Use the success and failure arguments to provide a redirect URL's
|
* first. Use the success and failure arguments to provide a redirect URL's
|
||||||
* back to your app when login is completed.
|
* back to your app when login is completed.
|
||||||
*
|
*
|
||||||
|
* If there is already an active session, the new session will be attached to
|
||||||
|
* the logged-in account. If there are no active sessions, the server will
|
||||||
|
* attempt to look for a user with the same email address as the email
|
||||||
|
* received from the OAuth2 provider and attach the new session to the
|
||||||
|
* existing user. If no matching user is found - the server will create a new
|
||||||
|
* user..
|
||||||
|
*
|
||||||
|
*
|
||||||
* @param {string} provider
|
* @param {string} provider
|
||||||
* @param {string} success
|
* @param {string} success
|
||||||
* @param {string} failure
|
* @param {string} failure
|
||||||
|
@ -3567,14 +3575,17 @@
|
||||||
/**
|
/**
|
||||||
* Create Team Membership
|
* Create Team Membership
|
||||||
*
|
*
|
||||||
* Use this endpoint to invite a new member to join your team. An email with a
|
* Use this endpoint to invite a new member to join your team. If initiated
|
||||||
* link to join the team will be sent to the new member email address if the
|
* from Client SDK, an email with a link to join the team will be sent to the
|
||||||
* member doesn't exist in the project it will be created automatically.
|
* new member's email address if the member doesn't exist in the project it
|
||||||
|
* will be created automatically. If initiated from server side SDKs, new
|
||||||
|
* member will automatically be added to the team.
|
||||||
*
|
*
|
||||||
* Use the 'URL' parameter to redirect the user from the invitation email back
|
* Use the 'URL' parameter to redirect the user from the invitation email back
|
||||||
* to your app. When the user is redirected, use the [Update Team Membership
|
* to your app. When the user is redirected, use the [Update Team Membership
|
||||||
* Status](/docs/client/teams#teamsUpdateMembershipStatus) endpoint to allow
|
* Status](/docs/client/teams#teamsUpdateMembershipStatus) endpoint to allow
|
||||||
* the user to accept the invitation to the team.
|
* the user to accept the invitation to the team. While calling from side
|
||||||
|
* SDKs the redirect url can be empty string.
|
||||||
*
|
*
|
||||||
* Please note that in order to avoid a [Redirect
|
* Please note that in order to avoid a [Redirect
|
||||||
* Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md)
|
* Attacks](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.md)
|
||||||
|
@ -3826,6 +3837,33 @@
|
||||||
'content-type': 'application/json',
|
'content-type': 'application/json',
|
||||||
}, payload);
|
}, payload);
|
||||||
}),
|
}),
|
||||||
|
/**
|
||||||
|
* Update Email
|
||||||
|
*
|
||||||
|
* Update the user email by its unique ID.
|
||||||
|
*
|
||||||
|
* @param {string} userId
|
||||||
|
* @param {string} email
|
||||||
|
* @throws {AppwriteException}
|
||||||
|
* @returns {Promise}
|
||||||
|
*/
|
||||||
|
updateEmail: (userId, email) => __awaiter(this, void 0, void 0, function* () {
|
||||||
|
if (typeof userId === 'undefined') {
|
||||||
|
throw new AppwriteException('Missing required parameter: "userId"');
|
||||||
|
}
|
||||||
|
if (typeof email === 'undefined') {
|
||||||
|
throw new AppwriteException('Missing required parameter: "email"');
|
||||||
|
}
|
||||||
|
let path = '/users/{userId}/email'.replace('{userId}', userId);
|
||||||
|
let payload = {};
|
||||||
|
if (typeof email !== 'undefined') {
|
||||||
|
payload['email'] = email;
|
||||||
|
}
|
||||||
|
const uri = new URL(this.config.endpoint + path);
|
||||||
|
return yield this.call('patch', uri, {
|
||||||
|
'content-type': 'application/json',
|
||||||
|
}, payload);
|
||||||
|
}),
|
||||||
/**
|
/**
|
||||||
* Get User Logs
|
* Get User Logs
|
||||||
*
|
*
|
||||||
|
@ -3846,6 +3884,60 @@
|
||||||
'content-type': 'application/json',
|
'content-type': 'application/json',
|
||||||
}, payload);
|
}, payload);
|
||||||
}),
|
}),
|
||||||
|
/**
|
||||||
|
* Update Name
|
||||||
|
*
|
||||||
|
* Update the user name by its unique ID.
|
||||||
|
*
|
||||||
|
* @param {string} userId
|
||||||
|
* @param {string} name
|
||||||
|
* @throws {AppwriteException}
|
||||||
|
* @returns {Promise}
|
||||||
|
*/
|
||||||
|
updateName: (userId, name) => __awaiter(this, void 0, void 0, function* () {
|
||||||
|
if (typeof userId === 'undefined') {
|
||||||
|
throw new AppwriteException('Missing required parameter: "userId"');
|
||||||
|
}
|
||||||
|
if (typeof name === 'undefined') {
|
||||||
|
throw new AppwriteException('Missing required parameter: "name"');
|
||||||
|
}
|
||||||
|
let path = '/users/{userId}/name'.replace('{userId}', userId);
|
||||||
|
let payload = {};
|
||||||
|
if (typeof name !== 'undefined') {
|
||||||
|
payload['name'] = name;
|
||||||
|
}
|
||||||
|
const uri = new URL(this.config.endpoint + path);
|
||||||
|
return yield this.call('patch', uri, {
|
||||||
|
'content-type': 'application/json',
|
||||||
|
}, payload);
|
||||||
|
}),
|
||||||
|
/**
|
||||||
|
* Update Password
|
||||||
|
*
|
||||||
|
* Update the user password by its unique ID.
|
||||||
|
*
|
||||||
|
* @param {string} userId
|
||||||
|
* @param {string} password
|
||||||
|
* @throws {AppwriteException}
|
||||||
|
* @returns {Promise}
|
||||||
|
*/
|
||||||
|
updatePassword: (userId, password) => __awaiter(this, void 0, void 0, function* () {
|
||||||
|
if (typeof userId === 'undefined') {
|
||||||
|
throw new AppwriteException('Missing required parameter: "userId"');
|
||||||
|
}
|
||||||
|
if (typeof password === 'undefined') {
|
||||||
|
throw new AppwriteException('Missing required parameter: "password"');
|
||||||
|
}
|
||||||
|
let path = '/users/{userId}/password'.replace('{userId}', userId);
|
||||||
|
let payload = {};
|
||||||
|
if (typeof password !== 'undefined') {
|
||||||
|
payload['password'] = password;
|
||||||
|
}
|
||||||
|
const uri = new URL(this.config.endpoint + path);
|
||||||
|
return yield this.call('patch', uri, {
|
||||||
|
'content-type': 'application/json',
|
||||||
|
}, payload);
|
||||||
|
}),
|
||||||
/**
|
/**
|
||||||
* Get User Preferences
|
* Get User Preferences
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue