update Device Info
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
Пользователь, для которого происходит обновление
push Notification Data
Новые данные для получения пуш-уведомлений, или null, если данные для получения уведомлений не поменялись
device Name
Новое имя устройства, или null, если имя устройства не поменялось
on Error
При ошибке возвращается возвращает Error
on Network Error
При сетевой ошибке возвращается NetworkError
on Success
В случае успеха возвращается объект User