Function: updateCurrentUser()
ts
function updateCurrentUser(
client,
parameters,
options?
): Promise<{
[key: string]: unknown;
active?: boolean;
applicationKeys?: string[];
displayName?: string;
emailAddress?: string;
key?: string;
name?: string;
notification?: string;
password?: string;
self?: string;
}>;Defined in: src/server/api/myself.ts:23
Modify currently logged user. The 'value' fields present will override the existing value. Fields skipped in request will not be changed. Only email and display name can be change that way. Requires user password.
Parameters
| Parameter | Type |
|---|---|
client | Client |
parameters | { active?: boolean; applicationKeys?: string[]; displayName?: string; emailAddress?: string; key?: string; name?: string; notification?: string; password?: string; self?: string; } |
parameters.active? | boolean |
parameters.applicationKeys? | string[] |
parameters.displayName? | string |
parameters.emailAddress? | string |
parameters.key? | string |
parameters.name? | string |
parameters.notification? | string |
parameters.password? | string |
parameters.self? | string |
options? | RequestOptions |
Returns
Promise<{ [key: string]: unknown; active?: boolean; applicationKeys?: string[]; displayName?: string; emailAddress?: string; key?: string; name?: string; notification?: string; password?: string; self?: string; }>