updateDeviceInfo

inline fun UsersManager.updateDeviceInfo(user: User, pushNotificationData: PushNotificationData?, deviceName: String? = null, crossinline onError: (error: Error) -> Unit, crossinline onNetworkError: (error: NetworkError) -> Unit, crossinline onSuccess: (success: User) -> Unit)

Обновление информацию об устройстве на сервере .

Parameters

user

Пользователь, для которого происходит обновление

pushNotificationData

Новые данные для получения пуш-уведомлений, или null, если данные для получения уведомлений не поменялись

deviceName

Новое имя устройства, или null, если имя устройства не поменялось

onError

При ошибке возвращается возвращает Error

onNetworkError

При сетевой ошибке возвращается NetworkError

onSuccess

В случае успеха возвращается объект User

See also