MCPcopy
hub / github.com/directus/directus / updateUser

Function updateUser

sdk/src/rest/commands/update/users.ts:70–84  ·  view source on GitHub ↗
(
		key: DirectusUser<Schema>['id'],
		item: NestedPartial<DirectusUser<Schema>>,
		query?: TQuery,
	)

Source from the content-addressed store, hash-verified

68 */
69export const updateUser =
70 <Schema, const TQuery extends Query<Schema, DirectusUser<Schema>>>(
71 key: DirectusUser<Schema>['id'],
72 item: NestedPartial<DirectusUser<Schema>>,
73 query?: TQuery,
74 ): RestCommand<UpdateUserOutput<Schema, TQuery>, Schema> =>
75 () => {
76 throwIfEmpty(key, 'Key cannot be empty');
77
78 return {
79 path: `/users/${key}`,
80 params: query ?? {},
81 body: JSON.stringify(item),
82 method: 'PATCH',
83 };
84 };
85
86/**
87 * Update the authenticated user.

Callers 1

Calls 1

throwIfEmptyFunction · 0.85

Tested by

no test coverage detected