Обновляет системные и доп. поля пользователя (https://getcourse.ru/blog/276068)
ctx:app.Ctx
Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.
params:updateUserFieldsParams
Объект с параметрами для обновления полей пользователя.
first_name: string
Имя пользователя.
last_name: string
Фамилия пользователя.
country: string
Страна проживания пользователя.
city: string
Город проживания пользователя.
birthday: string
Дата рождения пользователя в формате YYYY-MM-DD
.
gender: string
Пол пользователя, может быть "male"
или "female"
.
phone: string
Телефонный номер пользователя.
phone_confirmed: boolean
Подтвержден ли телефонный номер.
profile_image: string
URL изображения профиля пользователя.
custom_fields: SetUserCustomFieldsParams['fields']
Дополнительные настраиваемые поля пользователя.
adminId: number
(необязательно)
Идентификатор администратора, который обновляет информацию.
Promise<updateUserFieldsResult>
updateUserFieldsResult
, содержащим информацию содержащим информацию об обновленном пользователе.number